[SP-902]  backport of [MONDRIAN-1819] Mondrian generates timestamp predicates for date fields.

This is an issue specific to the Oracle jdbc driver ojdbc5 and above, which treats the DATE datatype as a TIMESTAMP. Because of this, dates can have a value like
'2001-01-19 00:00:00.0', which cannot be used as a DATE literal. This change to OracleDialect.quoteDateLiteral() assures date literals conform to the ANSI spec.
(cherry picked from commit 180f83a)
Merge pull request #235 from mkambol/3.6mon1819b

[SP-902]  backport of [MONDRIAN-1819] Mondrian generates timestamp predi...
[SP-676] - backport for [MONDRIAN-1750] - compound slicer was overriding members as determined by CurrentDateMember function.  This issue has already been fixed by a combination of other cases, MONDRIAN-936, MONDRIAN-1226, and MONDRIAN-1587.  This commit just adds a test case.
Merge pull request #238 from kurtwalker/SP-676

[SP-676] - backport for [MONDRIAN-1750] - compound slicer was overriding...
[SP-1207] - backport of [MONDRIAN-1961] - multi-byte charaters in catalog files were not getting read into strings correctly. Now using IOUtils to read the InputStream into a String.
Merge pull request #248 from kurtwalker/SP-1207

[SP-1207] - backport of [MONDRIAN-1961] - multi-byte charaters in catalo...
[SP-1245] - backport of [MONDRIAN-1975] - cherry-pick 251516a - handling boolean types in the monetdb dialect
Merge pull request #268 from kurtwalker/SP-1245

[SP-1245] - backport of [MONDRIAN-1975] - cherry-pick 251516a - handling...
[SP-1257] [BISERVER-11357] Backport.
[CELANUP] Must mock this. Was throwing UME, must throw SQLE.
[CUST-160] [MONDRIAN-1997] Hardening of exception handling when cancelling queries.
[BISERVER-11357] The Hive 2 drivers return 'Apache Hive' instead of 'Hive'.