add websocket support

Add websocket support.  Tested on my dev box.