Updating to throw exception if asked for an identity field that doesn't exist.
Adding bidirectional relationship between test objects.
Improving Cypher builder to support bidirectional object references.
Also adding new test case for multiple level object graphs.
Refactoring to use a context instead of making node builders aware of corresponding objects.
Merge branch 'master' of github.com:graphaware/neo4j-ogm