Added Grgit top-level class to replace ServiceFactory.