Add ability to load newer, cleaner version of Multi-News 
{'login': 'JohnGiorgi', 'id': 8917831, 'node_id': 'MDQ6VXNlcjg5MTc4MzE=', 'avatar_url': 'https://avatars.githubusercontent.com/u/8917831?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JohnGiorgi', 'html_url': 'https://github.com/JohnGiorgi', 'followers_url': 'https://api.github.com/users/JohnGiorgi/followers', 'following_url': 'https://api.github.com/users/JohnGiorgi/following{/other_user}', 'gists_url': 'https://api.github.com/users/JohnGiorgi/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JohnGiorgi/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JohnGiorgi/subscriptions', 'organizations_url': 'https://api.github.com/users/JohnGiorgi/orgs', 'repos_url': 'https://api.github.com/users/JohnGiorgi/repos', 'events_url': 'https://api.github.com/users/JohnGiorgi/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JohnGiorgi/received_events', 'type': 'User', 'site_admin': False}
[{'id': 1935892871, 'node_id': 'MDU6TGFiZWwxOTM1ODkyODcx', 'url': 'https://api.github.com/repos/huggingface/datasets/labels/enhancement', 'name': 'enhancement', 'color': 'a2eeef', 'default': True, 'description': 'New feature or request'}]
[]
['Hi! Our versioning is based on Git revisions (the `revision` param in `load_dataset`), so you can just replace the old URL with the new one and open a PR :). I can also give you some pointers if needed.'
 '@mariosasko Awesome thanks! I will do that. Looks like this new version of the data is not available as a zip but as three files (train/dev/test). How is this usually handled in HF Datasets, should `_URL` be a dict with keys `train`, `val`, `test` perhaps?'
 'Yes! Let me help you with more detailed instructions.\r\n\r\nIn the first step, we need to update the URLs. One of the possible dictionary structures is as follows:\r\n```python\r\n_URLs = {\r\n    "train": {"src": "https://drive.google.com/uc?export=download&id=1wHAWDOwOoQWSj7HYpyJ3Aeud8WhhaJ7P", "tgt": "https://drive.google.com/uc?export=download&id=1QVgswwhVTkd3VLCzajK6eVkcrSWEK6kq"}\r\n    "val": ...\r\n    "test": ...\r\n}\r\n```\r\n\r\n(You can use this page to generate direct download links: https://sites.google.com/site/gdocs2direct/)\r\n\r\nThen we move to the `split_generators` method:\r\n```python\r\ndef _split_generators(self, dl_manager):\r\n    """Returns SplitGenerators."""\r\n    files = dl_manager.download(_URLs)\r\n    return [\r\n        datasets.SplitGenerator(\r\n            name=datasets.Split.TRAIN,\r\n            gen_kwargs={"src_file": files["train"]["src"], "tgt_file": files["train"]["tgt"]},\r\n        ),\r\n        ... # same for val and test\r\n    ]\r\n```\r\nFinally, we adjust the signature of `_generate_examples`:\r\n```python\r\ndef _generate_examples(self, src_file, tgt_file):\r\n     """Yields examples."""\r\n     with open(src_file, encoding="utf-8") as src_f, open(\r\n         tgt_file, encoding="utf-8"\r\n     ) as tgt_f:\r\n         ... # the rest is the same\r\n```\r\n\r\nAnd that\'s it!\r\n\r\nPS: Let me know if you need help updating the dummy data and regenerating the metadata file.'
 'Awesome! Thanks for the detailed help, that was straightforward with your instruction. However, I think I am being blocked by this issue: https://github.com/huggingface/datasets/issues/4428'
 'Feel free to open a PR, and I can fix this manually.'
 'Awsome, done in #4451!']
**Is your feature request related to a problem? Please describe.**

The [Multi-News dataloader points to the original version of the Multi-News dataset](https://github.com/huggingface/datasets/blob/12540dd75015678ec6019f258d811ee107439a73/datasets/multi_news/multi_news.py#L47), but this has [known errors in it](https://github.com/Alex-Fabbri/Multi-News/issues/11). There exists a [newer version which fixes some of these issues](https://drive.google.com/open?id=1jwBzXBVv8sfnFrlzPnSUBHEEAbpIUnFq).

Unfortunately I don't think you can just replace this old URL with the new one, otherwise this could lead to issues with reproducibility.

**Describe the solution you'd like**

Add a new version to the Multi-News dataloader that points to the updated dataset which has fixes for some known issues.

**Describe alternatives you've considered**

Replace the current URL to the original version to the dataset with the URL to the version with fixes.

**Additional context**

Would be happy to make a PR for this, could someone maybe point me to another dataloader that has multiple versions so I can see how this is handled in `datasets`?

{'url': 'https://api.github.com/repos/huggingface/datasets/issues/4430/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}