Got rid of runners and server dependency on app. And now `testem server` works.
Launcher is now free of the app object too.
ad-hoc fixes for the ci mode stuff I broke.
Split out TestResults into own file.
Split out the browser runners into separate files.
Started CI rewrite.
Refactor.
Wrote integration test for CI mode that runs server and launcher browsers.
Wrote integration test for CI mode app.
More coverage by having failing tests.
Changed the port.
Fixed node process launcher bug and attempt to pass on travis CI.
Hard-added node_modules for the fixtures to pass the tests on Travis CI.
Added back phantomjs.
Added back running hooks to ci mode. But `exe` isn't working yet.
Upgraded async to get eachLimit.
Fixed items to not log passed items as errors.
Refactoring to ci.
Refactored to use did_it_work in the ci rewrite.
Closer to having the browserstack example working again.