Moving NPM, Bower and Grails dependency resolution to install phase of Travis build, so gradle assemble isn't run by default, working on MC-236