WebSocket support - initial release (#27)