Added transaction log processing framework and minimal test coverage
Merge branch 'titan05' of https://github.com/thinkaurelius/titan into titan05