get start and end nodes for a relationship

convenience methods that return the DetachedNode that is the start or end node of a DetachedRelationship. Results from the first lookup are cached so subsequent lookups are faster.