A wrapper around some basic git repo functionality.

Also a .gitignore file.

BUILD files etc. will come later.
A convention I like is to use `import os.path as P` in files where I'm doing a lot of path manipulation