First work on metadata-driven implementation of Object->Cypher mapping.
Introduces test-scoped dependencies on Neo4j 2.1.5.
Refactoring
Refactoring node builder components and adding JavaDoc.