fetch: Print full url in header

Do not remove "/" and ".git" from the end of the header url when
fetching. This affects the output "fetch" and "fetch --prune"

Output before this patch:

    $ git fetch remote-with-dot-git-and-slash
    From https://github.com/git/git
       a155a5f..5512ac5  maint      -> upstream/maint

Output after this patch:

    $ git fetch remote-with-dot-git-and-slash
    From https://github.com/git/git.git/
       a155a5f..5512ac5  maint      -> upstream/maint

This should make "fetch" more consistent with what "remote --verbose" shows
however, the prefix of the url will still be removed.

The test to verify that "fetch --prune" has been changed to test that it
print's the full url, this should cover both that it prints a url and
the url is correct.
Do not anonymize url