Also retrieve tags for a cached git repo.

If someone refers to a tag in the revision field, git fetch might
not have necessarily pulled that object.

As documented, the safe way is to run git fetch _and_
git fetch --tags