XD-1033: Add a tcp-client source module
XD-1035: Prevent module creation with same name and type
XD-1029 Use Redis Endpoints from SI

Remove temporary endpoints from XD and use the versions that
are now in Spring Integration.
XD-282 overriding CDK dependency for Snappy to version 1.1.0 attempting to solve CI test issues
XD-282 limiting CDK/Avro Snappy version 1.1.0 upgrade to testRuntime
XD-282 adding runtime override for CDK/Avro Snappy version 1.1.0 for spring-xd-hadoop
Rename CompositeModuleRegistry to DelegatingMR
Add support for Spring Boot.

* Create spring-xd-exec project which build executable jar.
* Add Cloudfoundry manifest.
* Add cloud profile
* The'legacy' profile contains old definitions for non-boot use and will
  be removed, along with 
* Create Spring boot application classes. Legacy 'main' classes will also
  be removed later.
Javadoc fixes.
XD-956: Parser refactoring
Minor fixes
Only clean dir if it exists in FileSourceModuleTests

If other initialization fails, we get an IllegalArgumentException
from the AfterClass method.
Fix possible overwriting of XD_TRANSPORT in tests

Attempt to fix problem in CI build where rabbit transport
is being used unexpectedly in stream integration tests which
should be using local transport but are loading rabbit files.
Add better test failure explanation
Update Spring, SI, MQTT Versions

- Spring 4.0.0.RC1
- SI, MQTT 4.0.0.M1
XD-1024 Added KryoMessageSerializer and configured in redis adapters
Fix Spring Boot and Cloud versions.
XD-1036: Enable deletion of composed modules

Record module usage

Add module delete command & remove dependencies

Use module delete to clean up tests

Add integration tests

polishing on merge
  - rename onAfter/onBefore to just after/before
  - use ConcurrentMap in InMemoryModuleDependencyRepository
  - changed "findDependents" to "find" in ModuleDedendencyRepository
  - changed "findDependents" to "find" in ModuleDependencyTracker
  - also added stories (see PR #390 comments for details)
XD-1031 JobLaunch with parameters

- Add JobParameters Modal

XD-1031 Fix server url paths

XD-1031 UI - Launch a job with parameters

* Add+update Bootstrap CSS
* Add basic instructions to README.md on how to use `recess` for compiling LESS files

XD-1031 Add Marionette and Backbone.Modelbinder

XD-1031 Add + Update Underscore Templates

XD-1031 Add JavaScript Logic

XD-1031 Revert earlier changes in RestConfiguration

XD-1031 Make datatypes and isIdentifying work

* plus code review changes
XD-1041 Updating the spring-data-hadoop and Pivotal HD versions

 -  spring-data-hadoop version to 1.0.2.RELEASE

 - Pivotal HD version to 1.1 (2.0.5-alpha-gphd-2.1.0.0)