Reintegrated previously removed MatchStep tests. Added new tests for corner cases.  Identified and fixed issues in inner join
Merge branch 'master' of github.com:tinkerpop/tinkerpop3
Added tree-shaped MatchStep query test cases.
Merge branch 'master' of github.com:tinkerpop/tinkerpop3
MatchStep test tweaks
Merge branch 'master' of github.com:tinkerpop/tinkerpop3
Get ExceptionConsistencyTest model straight for GraphComputer.
fixed up SubgraphStrategeyTest. There is one assert() that is messed up for Neo4j that I cant figure out.
fixed GiraphGraphProvider to allow GratefulDead loading. Was super easy. Phew. Reverted FilterStep to while(true).
Special handling for 'predicate' traversals in MatchStep, with early elimination of duplicate results
grateful-dead is now writtenBy, not written_by to show the TP3 style. Fixed up MatchTest with conventions.
renamed build() to create() and create() to build() for the Builder pattern throughout TP3. Updated docs as well.