* add webrtc touch events.
* bind touch events to overlay.
* we care only for changed touches.
* switch to int32.
* pressure uint16.
* add implicit control.
* add touch to controls.
* fix iteration of changedTouches.
* switch pressure to uint8.
* convert force to pressure.
* add hasTouchEvents.
* add touch_events to state.
* bind touch or gesture handler on demand.
* remove duplicate gesture detach.
* Move congestion control to server
* Address MR comments
* lint.
* bring back webrtc stats sync with state.
* update webrtc messages.
* set bitrate & video auto for signal request.
* clear up bitrate & video_auto.
* add bitrate and audio for connect function.
* reintroduce server side congestion control if video auto is false.
* mov ecode around.
* fix default video_auto.
* revert bitrate addition.
* remove video from signal provide.
---------
Co-authored-by: Aleksandar Sukovic <aleksandar.sukovic@gmail.com>
* fix page for mobile - minor changes.
* fix textarea overlay to hide caret and avodi zooming on mobiles.
* fix typo.
* show keyboard btn if is touch device.
* lint fix.
* add to API.
* mobile keybaord fix andorid blur.
* add mobile keybaord toggle.
* fix overlay.
* mobile keybaord, skip if not a touch device.