added groovy-test-support depends on XD-689
XD-865 Start of a test suite for the UI

* add Jasmine as a dependency
* create initial specs
* create html file as a test container
* tests for the non-batch model
* add a phantomjs runner to run tests from command line
* xd ui model is mostly tested
* xd ui viewers have one test, but need many more
* update cujo rest library

Jira: https://jira.springsource.org/browse/XD-865
Fix hsqldb dependency for spring-xd-dirt
XD-830 move to build snapshots of batch and batch-admin
Fix test to properly detect Redis availability