cleanup .travis.yml. travis automatically runs npm test, set it up. phantomjs doesn't require xvfb anymore. make bower install a grunt task