go websocket client for unit testing of a websocket handler
using net.Pipe since it is now supports deadlines