add ansi-color-stream.coffee, a subclass of TextStream which glues raw websocket data and the render core. Move socket input processing from client.js into AnsiColorStream.