XD-1587 Add module config templates

- Add config templates for
  - rabbitmq source and sink
  - twittersearch, twitterstream sources

Update shared configs

- Use shared configuration for twitter modules
  - update twitterstream, twittersearch modules
- Update for RabbitMQ shared configuration properties

Fix module config keys

- Fix common twitter keys to `twitter.*` and rabbit keys to `rabbit.*`
- Add comments to explain the configuration setup

Update random default values

Remove moduleType specific configuration from modules.yml
XD-1496 Upgrade boot to 1.0.2.RELEASE

- Upgrade boot and update management context path
Remove tangle in spring-integration-test
Renamed classes

JobListener and StreamListener were renamed to
JobDeploymentListener and StreamDeploymentListener to
more accurately reflect their roles. AdminServer was
renamed to DeploymentSupervisor since this class
is not actually a server in a traditional sense
(i.e. it does not directly respond to requests) but
instead is the single process in the system that
is responsible for managing containers and deployments.
Fix Job Repo\Plugin tests

- Fix the `JobRepoTests` to use embedded datasource rather than explicit datasource
- Remove `EnableBatchProcessing` from JobPluginTests
XD-1479 Improved DefaultContainerMatcher cycling

XD-1518 Add tests for DefaultContainerMatcher
XD-1507 UI: Able to submit not currently deployed jobs

* Use `ng-cloak` to minimize flicker
* Apply `cg-busy` consistently
  - Apply minimum duration of `250ms`
  - Update `cg-busy` to `4.0.2` - see also: https://github.com/cgross/angular-busy/issues/23
* Improve rendering and alignment of Growl notifications
* Color-code statuses under *Deployments* and *Executions* tab
XD-1348/1342 RabbitBus Container Properties in yml

JIRA: https://jira.spring.io/browse/XD-1348
      https://jira.spring.io/browse/XD-1342

Allow default listener container properties to be set for
the RabbitMessageBus.

Will be overridable at the module level with a future
commit.

Polishing; PR Comments

- Add comment about ack modes
- Move props to top-level messagebus key
XD-1634 Update Spring Integration to 4.0.0.RELEASE

JIRA: https://jira.spring.io/browse/XD-1634
Fix servlet-api dependency

- Fix servlet-api dependency in `spring-xd-test-fixtures` and `spring-xd-shell` sub-projects
XD-1599 replacing springsource references
XD-1261: Derive default values for xml module options
XD-1261 changes on merge
Fix DIRT dependency on xerces

- Exclude `xerces` from spring-xd-dirt compile dependency
Fix XD shell xerces dependency

- exclude xerces dependency in `spring-xd-shell` project