Fixes for running tests on node v0.8.14 (Travis)
This fixes the final failing test.
Supertest tests express views using the builtin http module, the one we mock away. To not break this, make the http mock detect supertest, and let it pass through.
Document IRC bot in README.md
I did this for the green square
Use globbing to target screens.
This was causing 0.8 builds to fail on Travis.
treat negative timeouts as infinite
when a negative timeout is supplied, CT should not set a new timeout and instead keep the content up indefinitely. this commit also adds some utilities and documentation to improve local testrunning.