GH-18: Modified some requires to work with files instead of modules.
GH-18: Move tap-consumer.js to lib/.
GH-18: Merged tap-consumer, git history included.
GH-18: Moved results.js from tap-results to lib/tap-results.js
GH-18: Merged tap-results, git history included.
GH-18: Moved (and prefixed with tap) tap-global-harness files to lib/.
GH-18: Merged tap-global-harness, git history included.
GH-18: Move tap-producer.js to lib/tap-producer.js
GH-18: Merged tap-producer, git history included.
GH-18: Move runner.js from tap-runner to lib/tap-runner.js
GH-18: Merged tap-runner, git history included.
GH-18: Forgot to remove tap-harness dependency
GH-18: Move harness.js from tap-harness to lib/tap-harness.js
GH-18: Merged tap-harness, git history included.
GH-18: Move test.js from tap-test to lib/tap-test.js.
GH-18: Merged tap-test, git history included.
GH-18: Move assert.js from tap-assert to lib/tap-assert.js
GH-18: Merged tap-assert, history included.
Handle errors better in stringify
Pass Test class to Test.super call
bubble up result events better
Treat dates as UTC strings
Pass the proper relative filename to node when running tests
cleanup a little
A little example of piping a tap runner to http
Show syntax errors (stderr).
Added support for running tests written in coffee.
Better support for running tests in '.'
Merge pull request #11 from iriscouch/master
Confirm that doesNotThrow doesn't freak out