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.
Updated to released ws.
Merge pull request #19 from mcollina/node-support

Support a client in node.js