Add -p option to enable profiling via gremlin.sh
Merge branch 'master' of https://github.com/tinkerpop/tinkerpop3
Add configuration to neo4j to skip tests so that you can get a "fast" build while still getting a good confidence level in test execution. #216
fix typo
Merge pull request #253 from mpollmeier/patch-1

fix typo
added cyclicPath and simplePath asciidoc documentation with two new images.
moved TimeLimitStep to filter/. I don't know why it was in sideEffect/. Fixed up docs with new ProfileStep -p option.
updated CHANGELOG and fixed URL x.y.z issue in docs.
added UnionStep, UnionLinearStrategy, CapTraversal (for the cap() method like count() and CountTraversal). Merged in @rjbriody TraversalHelper.hasStepClass() to try and make Stragegy execution as fast as possible.... no need to make lists if they will simply be empty. Fixed #73
added union() step documentation to asciidoc with new image.
added a good toString() for UnionStep and fixed up the UnionTest a bit.
big change to make Traverser API naming according to the query languge rule. Traverser.loops(), Traverser.bulk(), Traverser.path(). Etc. Updated tests. Updated docs. Lots of stuff changed.
Fixed a major bug around Arrays.binarySearch(). Have a test case now that verifies proper behavior. Fixed #250
consistency around label names of dynamically created steps in linear strategies.
Expand tests around hiddens #251
greatly simplified TraversalVertexProgram again. No need for a TraverserPathTracker and a TraverserCountTracker. With TraverserSet being the underlying data structure now, its just TraverserTracker. Much much simpler code -- especially in TraverserMapReducer. Stoked.
More tests for consistency in hiddens #251.

Made the neo4j implementation pass these tests.
Merge remote-tracking branch 'origin/master'

Conflicts:
	CHANGELOG.asciidoc
minor tweaks.
More tests around hidden/properties in iterators. #251