Make Travis run grunt test instead of testacular which for some reason cannot run PhantomJS
Update npm package versions
Resort to using Chrome only for tests

It doesn't seem possible to set the window size for PhantomJS tests:
http://stackoverflow.com/questions/19507878/test-scroll-position-with-karma-phantomjs-jasmine