Ensure `GitFetcher` properly resolves remote refs

This fixes a regression introduced in: 2f240e4

/cc @opscode/release-engineers @opscode/client-engineers @tduffield @jamesc