Updated dependencies in package.json

I was struggling with a failing unit test and tracked it down to a bug that was fixed in PhantomJS a while ago. Later versions of grunt-contrib-qunit pull in the version I need, so updating to the latest version got everything working. It's been a while since the dependencies have been updated; maybe it's time?