Remove todo.
Add changes from @MMcM to make sure Kryo reads the Vertex Property Ids. #252

Also, corrected the DetachedVertexTest.shouldNotEvaluateToEqualDifferentId test to read and detach the vertex first before adding the new "marko" vertex.  That seems to solve the uniqueness problem.