subqueries and reverting the subquery unnest default.
generalizing comparable validation messages.
refinements to the geometry support
… conversion functions to use it. Added pushdown for Oracle spatial functions. Changed spatial functions to allow pushdown. Fixed issue in MySQL translator that was preventing pushdown.
…Oracle translators to recognize geometry columns. Changed to rewrite stuff like `SELECT X` (where `X` is `GEOMETRY`) to `SELECT CONVERT(X, GEOMETRY)` and then finally `SELECT AsWKB(X)`. Added `GEOMETRY` type to SQL grammar. Added `COLA_MARKETS` table to BQT VDB for testing. Added `ST_AsText`, `ST_GeomFromText`, `ST_Intersects`, and `ST_Contains` as pushdown for MySQL. Fixed issue where `SELECT ST_GeomFromText(...)` was not being converted. Implemented WKT/WKB conversions in Java using JTS. Fixed bug where results were being transformed into BlobType instead of GeometryType. Added wrapping of GEOMETRY literals to send them to DB. Fixed issue where GEOMETRY literal toString() was being sent instead of actual value.