Fix setupUI dependency tasks

 - Always `clean` spring-xd-ui project before building
 - Always run `build` after `grunt_build` in setupUI
XD-2069 Enable HTTP source debugging

- Add logging statements at DEBUG level in NettyHttpInboundChannelAdapter
- Add a LoggingHandler to the processing pipeline if DEBUG is enabled for log4j.logger.org.jboss.netty.handler.logging.LoggingHandler
XD-2226 ZooKeeper namespace is now configurable

The zk.namespace property can be set in servers.yml (default is "xd").

Also removed the buildWithNamespace() methods from Path implementations.

removed buildWithNamespace links from javadoc

added zk namespace to application.yml
Log ZK namespace
XD-2060: Add jdbc source

 - Use factored out datasource in jdbc sink as well

 - Add transaction manager for module dadasource
XD-2251 Create the SSLContext early and cache it

Caches the SSLContext right after bean creation, preventing expensive operations such as reading the keystore, to take place more than once. The SSLEngine needs to be created per Netty Channel, as it is not thread-safe.
XD-2215: Fixed NPE in ZooKeeperModuleMetadataRepository

Modified ZooKeeperModuleMetadataRepository to eliminate NPE.

Introduced Id class to ModuleMetadata, which is used
to identify instances of ModuleMetadata in
ModuleMetadataRepository.

Deployment unit status in ModuleMetadata is now final.

Simplified implementation of deployment unit status
retrieval.

Utility for reporting client requests from ZK log
Add SFTP source module

- Add module options and config
- Add tests
XD-1879 Add JdbcSink Test for InitializeDB=false.
XD-1877, XD-2245 refactored and enhanced gemfire module.xml and added Gemfire integration tests

Code polished based on code review comments

Renamed file with proper capitalization
Fixed case problem with GemFireServerSink
add sleep to scripts in spring-xd-extension-process to avoid stream closed errors in tests
XD-1876 Add test for #jsonPath with a filter

This is part of the effort to retire the script tests.
XD-2061 Add Redis sink module

 - Add Redis sink with the following options:
    - topic (a SpEL expression)
    - hostname, port and password
try synchronized on failing tests