A wrapper around some basic git repo functionality.

Also a .gitignore file.

BUILD files etc. will come later.
:raises GitShedError:

(missing colon)