Implement GitAPI.getRemoteTagNames()

Uses the git ls-remote call to query tags from the remote specified.