Add support for setting the remote name when cloning a repo
Create basic pygit2 git module.

This will only be used if pygit2 is installed.