Feature node reload

Adds .refresh() function to StructuredNode instances, which reloads the object properties from its node in the graph database. If node does not exist anymore, a DoesNotExist is raised.
Included also is a test for the expected refresh functionality.