Add switch in fetching group to get tags

Currently, there is no way to fetch tags in magit. This pull request works fine for getting tags of a specific origin but breaks when:

```bash
git remote update --tags
```

`--tags` is not a valid argument to pass to git remote update.

Do you think we should special case the switch for `git remote update` (fetch all remotes)?