Test for WebSocketJob being deleted on the stack SocketStreamDispatcherHost can delete the WebSocketJob while it is still on the stack. Add tests to ensure that WebSocketJob does not attempt to access its own members after being deleted. Also fix two cases where WebSocketJob attempted to access its members after being deleted. BUG=358038 TEST=net_unittests --gtest_filter=WebSocketJobDeleteTest* Review URL: https://codereview.chromium.org/221833002