Closes #227. Gradle task grunt_build executes before war assembling

'mustRunAfter' felt to me to intrusive, that's why i've used 'should', but I'll change it.