Use correct host in WebSocketTransport.js
Prevent SuccessiveXmlHttpTransport from reconnecting endlessly when channel does not exist anymore
Also add contextPath (if any) to WebSocket url