ca: add package.json and minimal Gruntfile
ca; tweak Travis-CI to use Grunt