tools: Update dev packages

grunt v0.4.1 to v0.4.5
* Minor improvements and bug fixes.
* https://github.com/gruntjs/grunt/blob/v0.4.5/CHANGELOG

grunt-contrib-qunit v0.4.0 to v0.5.2
* Minor improvements and bug fixes.
* https://github.com/gruntjs/grunt-contrib-qunit/blob/v0.5.2/CHANGELOG

grunt-contrib-csslint v0.2.0 to v0.3.1
* Minor improvements and bug fixes.
* Support newer css features.
* https://github.com/gruntjs/grunt-contrib-csslint/blob/v0.3.1/CHANGELOG

jshint v2.5.0 to v2.5.6
* Minor improvements and bug fixes.
* https://github.com/jshint/jshint/releases

phantomjs
* Fix dynamic range to a fixed version.
  Version remains the same, but no longer silently upgrading
  when re-building the package. There is a bug in the current version
  of the NPM wrapper for phantomjs that breaks it on Ubuntu Precise.
  https://github.com/Medium/phantomjs/issues/235. 

Change-Id: Icefed6d0f59c2f2ba0d79334f012971c04a9e045