created DetachedNode and DetachedRelationship interfaces

These interfaces mimic the behavior of the Neo4j core Node and Relationship classes but they are read only and cannot update their persistent state directly.
exposed Jersey client so it can be used for raw access to the REST API