Fixing MC-236:

* Making grailsw run non-interactive
* Fixing double-quote typo in .travis.yml
* Removing Gradle assemble step (manual bower/npm resolution) in .travis.yml
* Moving NPM, Bower and Grails dependency resolution to install phase of Travis build, so gradle assemble isn't run by default
Removing SauceLabs tests (using XVFB for speed), ref MC-236
Working on MC-236. Adding default waitFor wrapper on `at` assertions and reworking failing test.
Working on MC-236, revising the retry interval to improve dev experience. Swapped out createNode for more robust method.
Merge pull request #4 from ModelCatalogue/feature/MC-236_travis_build

Fixes broken Travis build by making Geb tests more robust