websocket adapter service for angular + (socket.io, signalr etc.)