More API cleanups
Allow to clone a Git repo only in memory
Rename GitMarshal into Git

This is to emphasize the fact that the core of this library is to decode and encode Git objects to/from (mmapped) bigarrays.