Full URI support for Git

The resolveRepositoryName method of GitVcsSupport was modified to support _all_ get repository URIs.  This was done by calling "git ls-remote" with the user specified URI from the command line argument (unmodified).  If this command succeeds then the URI is used unchanged.  If the command fails, then it is assumed that that the URI is relative to the repository base URI.