Merge pull request #1133 from thobe/2.0-schema-and-data-tx-for-create-node-and-relationship

Move create{Node,Relationship} over to the Kernel API.
Remove unused class.

Uses were removed when kernel loopholes were cleaned up.
Use Property.isDefined() to remove the need for HasProperty.

In the Kernel API, there is no need for nodeHasProperty or
relationshipHasProperty, since they are implemented as *GetProperty()
followed by isDefined() on the returned Property (or NoProperty)
object anyhow. Since this is an internal API, there is more value in
keeping it small, so we might as well do that in the places of use
instead.
Check for NO_SUCH_{LABEL,PROPERTY_KEY} inside the Kernel API.