Allow object interface to register suite names.
Add self-test reporter for self-tests.
Add self-test for Suite.
Point to different version of teststack under test.
Expose AssertionError on all chai interfaces.
Add tests for throws from Suite and fix bugs in Suite exposed by the tests.
It is important to do the npm install.
Fix runner never finishing after fatal client-side errors, and
fix runner not using the "reporter" config option from teststack.js.
Improve fatal error reporting and self-testing.
Remove debug code that was accidentally included in a previous commit.
Let's self-test with Travis CI!
Increase test timeout lengths to allow slower test machines to complete successfully.
Add Travis badge to README.
Update proxy to allow conditional exclusion of code coverage.
Update browsers under test to be up-to-date.
Improve console error reporting.
Add suite lifecycle test and fix assertion messages to explain what *should* happen, not what *might* have happened.
selftest, as it turns out, is not a good or useful reporter.
Test Suite#publishAfterSetup.
(Temporarily?) add some HTML to the webdriver interface to make test failures more visible.
Add lcov reporter
Update runner.js to support multiple reporters