Direct populate node

Fix for #10.

Although server-supplied data in `Node` and `Relationship` objects can now be directly unmarshalled from JSON into the respective structs, you will still need to assign `Node.db` and `Relationship.db`.