Progress on gitlib-hit

Adds gitlib-hit as a back-end using Hit library (Data.Git). Some operations still use command-line git (this is work in progress), but it passes tests.