added phantomJS for headless browser testing on Travis-CI