Package git package needs reworked into proper Git libraries. However, this
package will remain using exec as it was easiest to port from go-gilt's
python counterpart.
Create a working tree from the repo in `cloneDir` at `version` in `dstDir`.
Under the covers, this will download any/all required objects from origin
into the cache