Add support for git+http:// and git+https://

This format is also supported in npm.