XD-438: Use channel names in stream plugin.

Now uses the channel names from the DeploymentMetadata instead of the
"group.index" construct.

Also simplified StreamPlugin by removing the use of the base class.
XD-585 - upgrade to spring social 1.1.0.M3
XD-571 Add shell integration tests for named channels
Added test cases for creating named channels as sink/source
Added @After method to destroy streams after each test
Overridden equals and hashCode methods for TableRow for test verification
XD-439: stream directory hooked up to parser
Merge branch 'xd439' of https://github.com/aclement/spring-xd into aclement-xd439
XD-439 Add deletion of stream and stream defintions before and after each test method is run to avoid test vailures due to existing state in the repository.

Merge branch 'xd439' of https://github.com/aclement/spring-xd into aclement-xd439
Update to use port 9134 instead of 9000
Update to use port 9134 instead of 9000
Update to use port 9134 instead of 9000
XD-589 - Create AbstractStreamIntegrationTest that will destory streams that were created during test method execution
XD-589 - Create AbstractStreamIntegrationTest that will destory streams that were created during test method execution
Updated to use AbstractStreamIntegrationTest

Merge branch 'XD-571' of https://github.com/ilayaperumalg/spring-xd into ilayaperumalg-XD-571-master
XD-575: use 'http post' as command name; Make it available all the time; Fix trigger destroy to only be available when connected;
XD-332: REST aggregate counter

* Refactoring of service and repository.
* REST controller taking from, to and resolution parameters.
Fix compilation errors
XD-560 Adhoc Jobs can now fire after plugin refactoring.
XD-560 polishing