Require the WebSocket Transport make an /abort request to abort and other WebSocket improvements

#2500
#2515