TRUNK-4052 Add a way to test liquibase changesets

(cherry picked from commit 96209fa0140fd5405dd9a578ab53d79ad708a03f)
TRUNK-4335 Validate liquibase against hbm

(cherry picked from commit 4e95bda5c6d198fa909304a212c37f80edc870a0)
(cherry picked from commit 4f5cfa5d736190a8ac97d9f4e9a4f0e94cf02644)
TRUNK-4335 Committed 1.9.x specific fixes
Merge pull request #512 from dkithmal/TRUNK-3919

Trunk 3919
(cherry picked from commit ff984a0e58f79928715dba79be87a15385c40353)
TRUNK-4344 Add liquibase validation step to DatabaseUpgradeTestUtil

(cherry picked from commit 72e8287b597ce4389178c53756271a3386702dc2)
Revert "TRUNK-4344 Add liquibase validation step to DatabaseUpgradeTestUtil"

This reverts commit 9f8d65a2764e3589af9d397dcbf982bf09513ab8.