Fix JobExecutionInfoResourceAssembler

- Use executionId instead of job name as resourceId
Tests for single node 'transport' verification

Added application.close() to @After

Changed transport option from rabbitmq to rabbit
Upgrade to Gradle 1.9
Add JUnit rules for rabbit and redis init tests
XD-1128: Add JMX support to parent contexts

Also rely implicitly on Spring Boot to set up the Jolokia
endpoints. Example:

http://localhost:9393/jolokia/search/xd.*:type=*,*