Add more neo4j implementation infrastructure.

Support for g.V/E
Corrected annotation test to check annotation features on the test assumption.

It was formerly and incorrectly using property features.
Add a reminder about removal of the meta properties feature.
Move default label assignment to orElse function.
Basic transactional support for neo4j.

Test framework added too for structure, but currently disabled.