XD-236: Ported aggregate counter code from kodiak.

Added query method based on Joda time interval.
Currently only supports minute resolution.
XD-236: Rewrite aggregate count test with interval queries.
XD-236: Remove unused "DayCount" query option.

Accidentally left in. Not currently usable.
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
Move gemfire config flies into config
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
Merge branch 'master' of github.com:SpringSource/spring-xd
XD-244 Create a Trigger

* Add the ability to add/remove trigger
* Add scheduling support of Batch Jobs using Cron expressions

For reference see: https://jira.springsource.org/browse/XD-244
XD-244 Code Review / Add test
XD-244 - Fixing conflict with JMX Plugin
XD-244 - Polishing
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