PSW-168 Add esapi to configuration
PSW-168 - add esapi configurations
Merge pull request #83 from pentaho-tband/PSW-168

PSW-168 Add esapi to configuration
Fix for MONDRIAN-1595. Some docs mistakes.
[CM-441] Deploy new version of common-files to all 5.0 projects
Merge pull request #84 from mkambol/mondrian-1471

[MONDRIAN-1471] Removed Stack in favor of ArrayStack in classes where sy...
[MONDRIAN-1587] Drillthrough SQL is invalid on hsqldb.
SQL formerly included redundant parentheses in cases where drillthrough was generating a single field IN list, for example "field" IN ( ('item1'), ('item2' ).  Eliminated the parentheses except in multivalue IN lists.
Validated changes against postgres, greenplum, mysql, oracle, sqlserver and hsqldb.
Merge pull request #85 from mkambol/mondrian-1587

[MONDRIAN-1587] Drillthrough SQL is invalid on hsqldb.
subfloor push associated with CM-447
[MONDRIAN-1471]  Switched RolapSchemaReader.getMemberReader() from being synchronized at the method level to using a double-checked lock instead.  getMemberReader() is called frequently inside of nested loops;
this approach should reduce some amount of thread contention.