* use calls/common rtcpeer; @calls -> @mmcalls
* gitpkg -> standalone github calls-common package
* use new mattermost/calls-common repo; add types to WebSocketMessages
* mmcalls/common -> mattermost/calls; use a version tag
* move to latest react-native-webrtc release
* make this version of rtcpeer as close as possible to Call's version
* remove need for destroyCb
* upgrade webrtc
* continue merge
* upgrade webrtc
* new linting rules
* implement recording permissions and UI
* fix bug when refusing recording while in call thread from call screen
* host controls and UI for recording
* button tweak, and fixing a i18n string issue
* PR comment
* backwards compat & don't show rec controls if not enabled