Add MySQL option to the build script.
Create MySQL schema with Liquibase.
Add setting to turn off the clean-up hook.
Add some sleeps since MySQL doesn't store timestamps with millisecond precision.
Change names of test data since MySQL does case insensitive comparison.

By default, the cp_dist_version table is populated with several values
that have a name beginning with "sam".  When using "like", MySQL does
not take case into account.  So if our test data names start with
"sam" as well, we'll get incorrect results.
Add spec test to check for attempts to import old manifests.
MySQL does not store partial seconds so make manifest time comparisons coarser.
Switch to DATETIME from TIMESTAMP for MySQL.
Provide an Oracle password by default.  Can be overriden if desired.
Convert Quartz tables to uppercase due to MySQL table name case insensitivity.