WIP: Run casper tests with grunt and clean up gruntfile

Looking to possibly run tests in both WebKit and Gecko using casper, and to condense test script into `npm test/grunt test`.