Add TAP-reporter

For my `luaparse` project i needed a TAP reporter to integrate my tests with [testem](https://github.com/airportyh/testem). I thought I'd check if you wanted this feature in Newton as it already hosts a console reporter and a web reporter.

This is a very basic TAP reporter, there might be more features in the spec but this is a good start.