Update to working phantomjs dependency

Pegs dev dependencies for all grunt task related deps. Explicitly pull in phantomjs and grunt-lib-phantomjs as dependencies to avoid tilde version ranges in grunt-contrib-jasmine.

Confirmed phantomjs works again on mac 10.7 with node 0.8.22 and win 7 with node 0.10.1.