XD-1991 Use tomcat from platform

- Explicit use of tomcat version to handle logging introduces
the issue on memory leak from `WebappClassLoader` reported in
XD-1991.
 - Use tomcat from platform (assuming little bit of tomcat logging from
apache.catalina/apache.coyote is fine)
- Remove `WebappClassLoader`'s logging settings from config

Add jul-to-slf4j runtime dependency
  - This will enable SLF4JBridgeHandler to reroute tomcat logging
to SLF4J
XD-2005: IllegalStateException when shutting down

Tap removal exceptions are ignored if the ZooKeeper connection
is not active. Additionally, tap nodes are now ephemeral
so they will be removed automatically when the ZooKeeper
connection goes away.
FieldSetSqlParameterSourceProvider to spring-xd-batch

- Move out of `spring-xd-hadoop`
XD-1998: Remove jersey test dependencies
XD-2009 ModuleDeployer cleanup

- Remove `BeanClassLoaderAware` and `DisposableBean` contracts from
ModuleDeployer
  - parentClassLoader is no longer used
  - destroy was only logging

- Remove constructor (now relying on the default no-arg constructor)
  - `ModuleDeployer` doesn't need `moduleDefinitionRepository` anymore

- Delete container-server.xml
  - Define `ModuleDeployer` bean inside ContainerConfiguration with
bean id `moduleDeployer`
  - `listeners.xml` is no longer used.
XD-2010: Fix duplicate packages

Moved gemfire-server to its own subpackage.

Remove package-info.java from spring-xd-test
XD-1994 ParentLastURLClassLoader should be set as context ClassLoader

* When a Module initializes also set the default class loader via `Thread.currentThread().setContextClassLoader()`
XD-1934 Update SI Splunk Extension to 1.1 GA

* change `splunkVersion` from `1.2.0` to `1.3.0`
* change `springIntegrationSplunkVersion` from `1.1.0.M2` to `1.1.0.RELEASE`

Jira: https://jira.spring.io/browse/XD-1934