Ensure that all property methods from *Proxy go through StatementContext

Also implements Property.valueEquals for array properties
StoreStatementContext only load ALL properties for an entity

o Outline of lazy loading of heavy properties implementation.
o PropertyOperationTranslation implements the other property (read) operations in terms of getting all properties.
TxState support for all property operations

o Rename PropertyOperationTranslation to StoreOperationTranslationStatementContext
o StateHandlingStmCtx now inherits from StoreOperationTranslationStatementContext
o TxState: support for tracking created/removed relationship
o TxtState/OldBridging: support for tracking property updates for nodes and relationships
o StatementContext.(node|relationship)(set|remove)Property return previous property now
o Primitive.setProperty: returns previous value now
o Add StatementContext.relationshipDelete
o Add Property.isNodeProperty
o Remove unused methods from StoreStatementContext
o Move StoreOpTranslation to StoreStmContext