Pure Java Git solution for managing, viewing, and serving Git repositories