XD-700: Removed custom UUIDGenerator
XD-746 gradlew launch target needs to use SingleNodeMain vs AdminMain.
XD-714: Rename Plugin.postProcessSharedContext() to preXX()
XD-703 changed to from in memory job repository to hsql repo.

Updated to use HSQLDB 1.8.
Also updated/regressed the configs to use the 1.8 standard.

Starting adding tests.

Test now include repository checks and check hsqldb schema

XD-703 Move common Job Context to global context

Had to use the in memory Server because of gradle issues.

Common settings have been moved to batch.xml.  I may remove this in the next commit

Added connection pooling and removed the common.xml

Changed connection pool to TomcatJDBC Pool.

Added basic connection pool settings.

Updated global beans to handle batch.xml

Tests now use XD-Single Node and the XD Global Beans.

Application uses global for all context resolution.

Batch XML no longer uses parameters for its jdbc connections.  I will create a story to handle this correctly for M3.