Fix tweet tests.

Use hyphenated module name 'aggregate-counter' and correct option.
XD-1435 Update Executions Page

- Added job name, instanceId along with the conditional check to show
restart action button only if the job execution is restartable.
- Fixed the JobExecution list to refresh the list upon restart action
XD-1436 Miscellaneous cleanup in UI

- Fix subtitle text on each tab in Jobs page that would vary based on
the tab selected.
- Fix job name display in Job launch page
- Style fix for batch job and subtitle so that avoids empty lines
occupying the prime view
XD-1418 XD-1419 XD-1420 - Add support for machine learning

These three issues are

 - XD-1418 - Create subproject spring-xd-analytics-ml.
 - XD-1419 - Create subproject spring-xd-analytics-ml-pmml.
 - XD-1420 - Create a JPMML module that will evaluate a model.

The project spring-xd-analytics-ml adds basic support for advanced analytics by providing the necessary infrastructure to be able to define analytic stream processors by introducing a new module

The project spring-xd-analytics-ml-pmml adds support for evaluation of PMML models from an analytic stream processor

The module XML defintion is located in modules/processor/analytic-pmml/

Additional Javadoc and reference documentation will come in a seperate commit
Merge branch 'master' into zk-runtime
Fixed AbstractSingleNodeInitializationTests
Fixed invalid map references
WIP
Fixed AbstractSingleNodeInitializationTests
WIP
Added embeddedZooKeeper.start() in setup
Modified Curator path cache listener

Modified the Curator path cache implementation to
correctly add and remove listeners for a path's
children.
Fixed ZooKeeperClientConnectionTests. Make RetryPolicy Pluggable
Fixed ZooKeeperClientConnectionTests. Make RetryPolicy Pluggable(2)
spring-xd-dirt/src/test/java/org/springframework/xd/dirt/stream/AbstractSingleNodeStreamDeploymentIntegrationTests.java
fixed module indices and test's undeploy order
reversing order of parsed modules for StreamFactory
no longer reverse order in Stream build
avoiding test crosstalk
support named channels on both ends of a stream