OGM-607 Removing GridDialect#createTupleAssociation()
OGM-607 Avoiding creation of temporary tuples
OGM-607 Avoiding redundant propagation of element column vales; Using more descriptive method/variable names
OGM-610 Renaming GridDialect operations to clearly convey their semantics

* Also changing parameter order so that the entity key (meta-data) is always the first parameter
OGM-610 Providing default implementation of supportsSequences() in BaseGridDialect
OGM-611 Neo4jDialect#createTuple should not touch the DB