Namespace support

Yeah, I didn't know this was a thing either. Anyway, here's full support for namespaces in just a couple lines. SOMEBODY HAS BEEN DESIGNING THE LIBRARY NICELY.

https://www.kernel.org/pub/software/scm/git/docs/gitnamespaces.html

/cc @peff @rtomayko