Move browser prefixing into SIP.Utils

This cleans up a lot of duplicated logic in WebRTC.js.