Add chai to Testing

This adds [chai](https://github.com/chaijs/chai), a popular BDD/TDD assertion library.

I also found the [vstream](https://github.com/joyent/node-vstream) module interesting. It is useful to debug a pipeline of streams. Does it make sense to add it or is it better to wait until it is more mature?