Javascript library to handle XHR/WebSocket communications.