A lightweight wrapper for native WebSocket implementations that will reconnect clients should they lose contact with a WebSocket server.