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.