add support for multiple repo-clone methods.
Merge branch 'clone_url_links' into develop