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