Add arbitrary repos by their full GitHub URL

Fixes #184
Fixes tests
Merge pull request #235 from zamith/master

Add arbitrary repos by their full GitHub URL