Updated travis config, switched to phantomjs, spa is now independent