XD-2381: Split MessageBus and Analytics dependencies from DIRT
XD-2502 Add embedded Kafka server support

- changed KafkaTestSupport to create and shutdown a standalone Kafka server (and associated ZK instance)
- updated the test to use the embedded broker
XD-2490 - Update to use Reactor 2.0 snapshots
XD-2501 upgrade to Spring Boot 1.2.0.RELEASE, Spring 4.1.3.RELEASE and downgrade Reactor to 1.1.2.RELEASE
XD-2501 upgraded boot-gradle-plugin to 1.2.0.RELEASE
XD-2378 Admin UI logout option

* Add `/security/info` REST endpoint, providing security related meta information
* Add integration test for `/security/info` REST endpoint
* Add logout functionality to the Admin UI
  - Ensure the `/security/info` REST endpoint is executed before AngularJS boots
  - Make security meta information available to AngularJS
  - Provide UI components to log out
  - Show the currently logged in user (if logged in and authentication is enabled)
  - If not logged in, redirect to login page

XD-2378 Code Review Changes

XD-2378 Exclude GroovyTemplateAutoConfiguration

XD-2378 Improve test - add `SecurityControllerIntegrationTestsInitializer`