Allow git@ prefixes for any hosted git service

Signed-off-by: Aidan Hobson Sayers <aidanhs@cantab.net>
Merge pull request #9162 from aidanhs/patch-1

Allow git@ urls for more than just github