workaround for Issue #204 - auto-convert to https for github.com urls

Convert during setup instead of inside _clone so that other commands also avoid the same 301 problem.
Merge pull request #205 from alanning/patch-1

workaround for Issue #204 - auto-convert to https for github.com urls