Can now deploy a single git branch, multiple branches at once, and write out branch specific files.

Includes a new small file to interact with git via the command line.
Removed sh submodule as subprocess works just fine.