OGM-414 Using native query plan cache from ORM

* Plugging in OGM's parameter metadata interpreter
* Re-enabling start-up checking of named (native) queries
OGM-414 Parsing native NoSQL queries only once and caching result in native query plan
OGM-414 Extracting separate QueryableGridDialect interface
OGM-414 Some clean-up
OGM-414 Adding type parameter to QueryableGridDialect contract