* Provide a way to enable shallow cloning using the SCM_USE_SHALLOW_CLONE
* flag
* Attempt to remove the remote repository before creating it

Fixes #475 and #454