Remove non necessary check from WebSocket send function.

Peer connection may generate answer and ICE candidates before
websocket client is registered. Remove check from sendAnswer()
and sendLocalIceCandidate() functions and allow websocket client
to accumulate messages and send them later once it will be
registered.

R=wzh@webrtc.org

Review URL: https://webrtc-codereview.appspot.com/44379004

Cr-Commit-Position: refs/heads/master@{#8508}
git-svn-id: http://webrtc.googlecode.com/svn/trunk@8508 4adac7df-926f-26a2-2b94-8c16560cd09d
diff --git a/talk/examples/android/src/org/appspot/apprtc/WebSocketRTCClient.java b/talk/examples/android/src/org/appspot/apprtc/WebSocketRTCClient.java
index 1142533..c055435 100644
--- a/talk/examples/android/src/org/appspot/apprtc/WebSocketRTCClient.java
+++ b/talk/examples/android/src/org/appspot/apprtc/WebSocketRTCClient.java
@@ -233,10 +233,6 @@
           Log.e(TAG, "Sending answer in loopback mode.");
           return;
         }
-        if (wsClient.getState() != WebSocketConnectionState.REGISTERED) {
-          reportError("Sending answer SDP in non registered state.");
-          return;
-        }
         JSONObject json = new JSONObject();
         jsonPut(json, "sdp", sdp.description);
         jsonPut(json, "type", "answer");
@@ -268,10 +264,6 @@
           }
         } else {
           // Call receiver sends ice candidates to websocket server.
-          if (wsClient.getState() != WebSocketConnectionState.REGISTERED) {
-            reportError("Sending ICE candidate in non registered state.");
-            return;
-          }
           wsClient.send(json.toString());
         }
       }