Exceptions are propagated through the WebSocket4NetConnection

When the websocket stops getting 'pongs' back, it will throw an exception. When this happened, the subscribers to the websocket were not notified and thought that everything is ok. 

WebSocket4Net Reference:
https://github.com/kerryjiang/WebSocket4Net/blob/master/WebSocket4Net/WebSocket.cs#L392