Add usage enhancements

* Make repository name at the URL end optional, default to 'default'
* Add --config CFG argument, use CFG as the repository name
* Add URL example to slc deploy --help
* Add -r, --redeploy option which does a forced git push
* remove --branch, replace with `slc deploy URL BRANCH`