Perform lookup of start and end nodes

This is needed to ensure the nodes are consistent with the server state
now that they are being included in the edge/relationship
representations.

Signed-off-by: Byron Ruth <b@devel.io>
Remove redundant preparation for resource components and relationships

Signed-off-by: Byron Ruth <b@devel.io>