XD-716 Fix hang on posting to HTTP source

- Make NettyHttpInboundChannelAdapter return Http
500 response if Message Consumer throws Exception

- Prevent Exception initializing Lettuce conn on I/O
thread by adding an ExecutionHandler to the
pipeline
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.