ClientSuite needs to send the config to client.html for it to work.
numCallsUntilResolution is supposed to be an optional argument.
Make 'type' an element-context method for now to work around a SafariDriver bug.
https://code.google.com/p/selenium/issues/detail?id=4996
Improved documentation of Test#async return value.
Increase default timeout to 30 seconds to avoid overzealous rejection
of async tests that take a little while.
Improve the display of the CancelError caused by a timeout.
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.