Fix Projects::UpdateMirrorService to allow tags pointing to blob objects
After the release of gitlab_git!103 (merged) we changed the way we return the target of tag objects, now it's a Commit object if there is some and nil in any other case, like when a tag points to a Blob object.