implement url tests
Add isGitHubUrl test and raise methods to top level

Also add support for `https://*.git`
Document url tests