switched to using the sh python module
- should be able to clone and sync a repo locally and remotely
- includes very simple error checking/validation