upgrade grunt to test more stuff, esp. inline JS; fix the issues