XD-1461 Use Hadoop mini-cluster test support in XD tests

- Remove HadoopFileSystemTestSupport
- Change RemoteFileToHadoopTaskletTests, RemoteFileToHadoopTests and
  JobCommandWithHadoopTests to use minicluster.
XD-2490 Update to reactor 2.0 snapshots
XD-2516 Environment and servers.yml properties are ignored for Rabbit

Use Spring Boot's externalized configuration support for populating the `RabbitProperties` bean.
XD-2510 Add spring-integration-amqp as a dependency for both Rabbit sink and source

Fix redis sink dependencies
XD-2122: Use roles for security access
XD-2518 Upgrade to Gradle 2.2
XD-2496 - Refactor use of getContainerHostForSource in integration tests

* Created ContainerResolver for looking up runtime location of a module.
* Added httpSource and other xyzSource methods that take a stream name.
* Updated assertReceived to assertReceivedBySink/Source/Processor.
Updated code based on code review.
Show 'asciidoctorHtml' when executing `./gradlew tasks`
XD-2425: Support RFC5424 SYSLOG Format

JIRA: https://jira.spring.io/browse/XD-2425

Add `--rfc` property; default 3164; can be 3164 or 5424.

Also add `nio` option (false default). nio should be used when many
connections are expected. Previously nio was always used.
XD-2402 added spring-xd-starter-module starter POM
XD-2404 prevent erroneous projects from being included
XD-2404 prevent unnecessary files from being published
XD-2404 renamed to spring-xd-module-parent
XD-2404 cleanup
XD-2404 downgraded to gradle 1.12