Add Neo4jTraversal to try to improve cypher integration.
Make exception coverage test more clear as to what is expected.
A mess of stuff for cypher integration...not so good.
Got TreeMapReduce up and running so now we have TreeStep working with Gremlin OLAP. Oh yea. Added TinkerPop2 test cases for Tree to TP3. Added addTree() method to Tree. Added splitParents() to Tree. Added more test cases to TreeTest. Renamed variables in all the SideEffect MapReduces as they were copy/pasted all lame from one primary class. Fixed #58.
fixing up Neo4j Cypher step for @spmallette ... moving forward with imperative-to-declarative-to-imperative.
drop id extraction from cypherstep.

it now just pumps the value from the previous step directly into the cypher engine as a parameter called "start".
Add a base test class for neo4j setup.
Break up tests in Neo4j to cover the cypher steps explicitly.
@pietermartin --- I added IdentityStep skipping and IntervalStep adding to Neo4jGraphStepStrategy. Is there a reason you didn't have these two elses{} ? ... Ref #18
Add Neo4jStepLoader to add groovy sugar to Neo4jTraversal.

Write docs for cypher changes.
Merge remote-tracking branch 'origin/master'