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.
Adding information that I *really really* hope is accurate to the README
about how to write tests and comparison to other testing solutions.
Sometimes, I can write markdown correctly.
Back to the bad old days of HTML 3.
Fix nested suites with object interface. Fixes #27.
Add lcov reporter and allow multiple reporters to be used. Fixes #28.

Squashed commit of the following:

commit 87d140e8707a21f7785d0f7368513eaf833afe8c
Merge: 7dbc86e 906c6c9
Author: Mangala SSS Khalsa <mkhalsa@sitepen.com>
Date:   Fri Mar 8 12:07:11 2013 -0700

    Merge branch 'lcov-reporter' of github.com:msssk/dojo2-teststack into lcov-reporter

commit 7dbc86e83e16c3b92fbb2b5f0da504dcb92d443f
Author: Mangala SSS Khalsa <mkhalsa@sitepen.com>
Date:   Fri Mar 8 10:42:14 2013 -0700

    Add lcov reporter
    Update client.js and runner.js to support specifying multiple reporters

commit 906c6c9d9c91a90a7fddccc40c19a86ad8c12046
Author: Mangala SSS Khalsa <mkhalsa@sitepen.com>
Date:   Fri Mar 8 10:42:14 2013 -0700

    Add lcov reporter
    Update client.js and runner.js to support specifying multiple reporters