Real-time apps made cross-browser & easy with a WebSocket-like API