XD-124 Suppress Redis interrupted exceptions on shutdown

Shutting down the listener task in the
RedisQueueInboundChannelAdapter often results in
CommandInterruptedExceptions from Lettuce. Don't
show these stack traces on container shutdown.
Merge pull request #28 from jencompgeek/XD-124

* jencompgeek-XD-124:
  XD-124 Suppress Redis interrupted exceptions on shutdown
XD-128 Add TCP Sink With Retry Advice

- Add sink
- Add documentation to wiki: https://github.com/SpringSource/spring-xd/wiki/Sinks#wiki-tcp
Merge pull request #30 from garyrussell/XD-128

* garyrussell-XD-128:
  XD-128 Add TCP Sink With Retry Advice
XD-110

Use XD_HOME environment property
 if XD_HOME is not defined already, then use the default APP_HOME that the script runs from
Please note:  if container is invoked directly without scripts, then relative path is set (via RedisContainerLauncher) for xd home
Merge pull request #31 from ilayaperumalg/XD-110

* ilayaperumalg-xd-110:
  XD-110
XD-90,XD-152 - Added a module to extract fields from Json payloads useful for the rich gauge examples
Merge branch 'master' of github.com:SpringSource/spring-xd