AppRTC: Use WebSockets instead of Channel API.

With this change no messages are stored on GAE. Instead, they are stored on Collider.
GAE still keeps track of which users are connected to a given room.
Note that loopback will no longer work.
Can we put the loopback code in a separate file and GAE can skip the file if it is not loopback (like include_vr_js)?