[MONDRIAN-1844] Small tweak to the localizing schema processor. If the connection didn't specify a locale, we use the JVM's default one.
[MONDRIAN-1867] Syntax error using aliases in the order by clause with Mondrian SQL generated against DB2

Change a3012a4 corrected an issue where the alias was not used in the ORDER BY even if requiresOrderByAlias was true for a dialect.
Once that was fixed DB2, ORDER BY queries started failing.  From tests against DB2 10.2 it appears aliases are permitted in the ORDER BY clause only if they are
*unquoted* in the SELECT list.  But expressions are also permitted, so requiresOrderByAlias can be set to false.
Merge pull request #214 from mkambol/MONDRIAN-1867

[MONDRIAN-1867] Syntax error using aliases in the order by clause with M...
MONDRIAN-1615 - removing tuples that contain hidden members from native tuple results.
MONDRIAN-1615 - refactoring the tuple filter in RolapNativeSet to minimize the iterations over the list
Merge pull request #217 from kurtwalker/MONDRIAN-1615

MONDRIAN-1615 - removing tuples that contain hidden members from native ...
[MONDRIAN-1888] Mondrian treats Long values as Doubles, causing issues in Vertica

Corrected mapping in Vertica dialect.  MONDRIAN-1890 will cover the general case.
Merge pull request #225 from mkambol/mon1888

[MONDRIAN-1888] Mondrian treats Long values as Doubles, causing issues in Vertica
Upgrades to olap4j 1.2.0
[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 #236 from kurtwalker/master

[MONDRIAN-1750] - compound slicer was overriding members as determined b...
[MONDRIAN-1693] - increasing default value for maxQueryThreads from 10 to 20.
Merge pull request #243 from kurtwalker/MONDRIAN-1693

[MONDRIAN-1693] - increasing default value for maxQueryThreads from 10 t...
[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 #245 from kurtwalker/MONDRIAN-1961

[MONDRIAN-1961] - multi-byte charaters in catalog files were not getting...
[MONDRIAN-1961] - changing classpath ref for commons-io to look in lib.dir
Merge pull request #247 from kurtwalker/MONDRIAN-1961

[MONDRIAN-1961] - changing classpath ref for commons-io to look in lib.d...
[CLEANUP] Makes the calls to UtilCompatible.cancelStatement more fault tolerant by catching potential Error subclasses. Also tones down the verbosity of RoleImpl to TRACE instead of DEBUG to prevent useless log bloating. Alsl makes use of an atomic boolean in MondrianOlap4jConnection to prevent sync issues with null pointers.
[CLEANUP] Small tweak to my previous cleanup commit. If I had run all the tests instead of a subset, I'd have seen my mistake. :)
Url to Microsoft MDX specification is invalid: changed