Remove test from detached classes as it doesn't really test what it should. #227
Add static imports to the map of imports that are returned from the GremlinGroovyScriptEngine.
created a branch/ package and put ChooseStep, JumpStep, and UntilStep there. Having trouble getting JumpStep to inherit from BranchStep unfortunately. More complex than I thought.
minor tweaks and documentation.
Add test for groovy sugar on loading/saving graphml.
Add tests for groovy sugar for load/save kryo and graphson.
Add test for the mean() helper
added GlobalTraversalStrategyRegistry. Now there is one static location whereby users can register/unregister strategies. If they want something specific for a traveral, but not glboally, then they operate like before on Traversal.strategies(). Fixed #224
updated CHANGELOG.
split ChooseStep into ChooseBooleanStep and ChooseMapStep. Added (though not connected) respective linearlization strategies as static sub-classes to both steps. Added a StrategyProvider interface which will be used extensively by JumpStep, BranchStep, UntilStep, BackStep, SelectStep, etc. This will make it so that many strategies will 'go away' in that they will only fire if the respective Step is in the Traversal. This should make traversal compilation faster. Also, this makes me rethink the GlobalRegistry concept from a few pushes ago -- dah. Anywho, tomorrow will dope.
Added ChoooseBooleanLinearStrategy and ChooseMapLinearStrategy which allows the meta-step ChooseXXXStep to execute on GraphComputer by writing the branches of the choose()s in linear-form using generic BranchStep. Now that this exists, I connected the ProcessComputerSuite to ChooseTest.ComputerTest and all tests pass. Ref #48 and Fixed #218
fixed a bug in docs, gave ChooseXXXSteps a nice toString(), and tweaks the GroovyChooseTest to be more Sugar.
oops. fixed giraph-kryo.properties.
aded CAUTION note about DSLs.