Picking GitGraph files from Blueprints repo.
Don't forget the test code.
Merge GitGraph Java source files from Tinkerpop Blueprints repo (git://github.com/tinkerpop/blueprints.git).