Use git ls-remote to get the tags for a repo (#218)

I have no proof that it actually improves performance but it is necessary for #217 either way.