removed Neo4jCypherStartStep as all that is needed is a StartStep with Iterator provided. Updated typing on Neo4jTraversal.cypher() so fluency is clean. #94 was already already Fixed #94.
has(label,key,predicate,value) is now implemented. Fixed #19 and Fixed #26
Fixed sample generator syntax after some refactoring to all Builder method naming.
Set terminator to "no content" per #74
all the sideEffects and dedup now take Function<Traverser<S>,...>. This ensures consistency throughout -- if you are passed a Traverser<S> you can process on that, not S. Thought for select() and path() (which operate post processing, its still Function<S,...>. Fixed #96
updated CHANGELOG.