Add option to configure clone URL type
Require "git clone" to exit successfully
Remove custom keyword feature

Now the custom interface only offers the 3 standard keywords, for SSH,
HTTPS, and git clone urls.
Merge pull request #4 from DarwinAwardWinner/master

Add url type option and improve robustness