Added node.js support and a simple tape test.
Extracted echo server on its own file.
Added testling support.

Beware that this commit depends on a modified ws package that shims
properly. This is not the case with the original package.
Moved ws to depend on the master branch

The fix we were depending on is in, but it's still no released.
Moved the echo-server to the 8342 port.
DRYed up the echo server configuration.
Emitting the close event when the client closes.
Updated to released ws.
Merge pull request #20 from mcollina/close-event

Adding a 'close' event for client usage
Merge pull request #19 from mcollina/node-support

Support a client in node.js
0.3.2 - works in node too
Added repository field to package.json

Was on level 10 stream-adventure noticed a warning while installing trumpet
Merge pull request #22 from piatra/master

Added repository field to package.json
add BSD license. closes #23