Merge pull request #4 from dkincade/master

CM-399 Removed circular dependency between Kettle Engine and Pentaho Metadata
[CM-219] Update javassist to 3.12.1.GA
Merge pull request #5 from dkincade/master

Fixed unit tests
Merge pull request #6 from dkincade/master

Added comment to test/esapi.properties so the file isn't empty and will be copied during unit testing
Merge pull request #7 from dkincade/master

Converted esapi.properties for testing to ESAPI.properties
[BISERVER-8818] Standardize publish error messaging
Merge pull request #8 from tkafalas/feature

[BISERVER-8818] Standardize publish error messaging
[CM-325] Update pentaho common build files (subfloor)
PMD-867: Added dialects for Hive2 and Impala
Merge pull request #10 from mattyb149/pmd-867

PMD-867: Added dialects for Hive2 and Impala
PMD-867: Registered Hive 2 and Impala dialects
Merge pull request #11 from mattyb149/pmd-867

PMD-867: Registered Hive 2 and Impala dialects
CM-444 Deploy subfloor to all projects
[PMD-716] allow formulas to be updated on column/table id changes
[PMD-716] messages for metadata editor
Merge pull request #12 from tgf/master

[PMD-716] validate and update complex joins pt1
subfloor push associated with CM-447
[PMD-821] Oracle and DB2 dialects were translating TRUE() as '1', FALSE as '0', which was producing invalid SQL (e.g. "WHERE ( 1 )" ).
Modified to use 1=1, 1=0 instead, since neither database offers a better option for representing boolean.
Merge pull request #13 from mkambol/pmd-821

[PMD-821] Oracle and DB2 dialects were translating TRUE() as '1', FALSE ...
[PMD-821] Fixing expected values for 3 tests, miss from previous commit.