Support WebSocket signaling in Android AppRTCDemo.

WebSocket signaling is disabled for now by default.

- Add secure Autobanh WebSocket library fork from
https://github.com/palmerc/SecureWebSockets.
- Move room parameter extraction to a separate class.
- Add WebSocket signaling class, which implements
AppRTCClient signaling interface.
- A few changes to better support error detection
and reporting.

R=jiayl@webrtc.org, tkchin@webrtc.org

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

git-svn-id: http://webrtc.googlecode.com/svn@7718 4adac7df-926f-26a2-2b94-8c16560cd09d
Add DCHECK to ensure that NetEq's packet buffer is not empty

This DCHECK ensures that one packet was inserted after the buffer was
flushed.

R=kwiberg@webrtc.org

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

git-svn-id: http://webrtc.googlecode.com/svn@7719 4adac7df-926f-26a2-2b94-8c16560cd09d
Revert "Add DCHECK to ensure that NetEq's packet buffer is not empty"

This reverts r7719. It failed to compile in Chromium.

TBR=kwiberg@webrtc.org

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

git-svn-id: http://webrtc.googlecode.com/svn@7720 4adac7df-926f-26a2-2b94-8c16560cd09d