Added default output of gradle app plugin as deliverables
XD-315 Shell Startup Script
Merge pull request #87 from ericbottard/XD-315

* ericbottard-XD-315-Shell-Strartup-Script:
  XD-315 Shell Startup Script
  Added default output of gradle app plugin as deliverables
Merge branch 'master' of github.com:SpringSource/spring-xd
First take at listing streams
Fixing local scripts to use in-memory store
Using in-memory for 'normal' mode as well pending addition of redis repository
Added unit test for in-memory repo
Adding redis implementation of StreamDefinitionRepository
Fix off by 1 error in redis
XD-247 Allow redis password

- Support optional redis.password in properties file

- Upgrade to spring-data-redis 1.1 M1
Merge branch 'master' of github.com:SpringSource/spring-xd
XD-350: Hourly resolution aggregate count queries.

Also handler and module definition for counter.
XD-352: In-memory aggregate counter implementation.

Refactor of aggregate counter tests to share them between implementations.
XD-263: merging eric's PR
Merge branch 'ericbottard-XD-263-REST-List-Streams'
Fix generics warnings
Added "delete" method to AggregateCounterService.

Redis implementation keeps a book-keeping set of keys for each
counter, so it can delete them when required.

Also some minor Javadoc additions plus "total" property on 
AggregateCount query result object.