commented out version of SimpleTraverser that uses DetachedXXX for easy access to testing down the road.
simplified TraversalMessage slightly and went to Element.areEqual() for attachment in ReferencedEdge. Was using id().equals()...thats not smart, use Element.areEqual() as that is what its for. @spmallette you may have the same problem in DetachedXXX. Bye world.
Fixed equality test on DetachedEdge.
Add hashcode equality test on DetachedEdge.
Turn on equality test.
Change DetachedTests to use MODERN graph.
Update changelog.
Add Features for Meta/Multi Properties. #121
Turn back on a few more Detached class tests.
Wrong feature set applied to DetachedEdgeTests
Turn on DetachedProperty tests.
tweaks to Neo4jGraphStep --- no need to check if auto-indexer is working or now.
Rename strategy methods for consistency.
Modify GraphStrategy to have separate "property" strategy functions for edge/vertex.

Formerly, there was just a strategy function on Element and a user would have to check whether the Element being acted on in the strategy was a Vertex of Edge instance.  More of this type of change is coming.
Merge branch 'master' of github.com:tinkerpop/tinkerpop3
Provider individual strategy methods for Vertex/Edge.property(String,V).
Separate Edge/Vertex.Iterator.properties strategy methods.
Separate Edge/Vertex.Iterators.hiddens strategy methods.
Separate strategy methods for Vertex/Edge.value
Add separate vertex/edge id strategy methods.