Fullscreen updates for iOS

https://github.com/videojs/video.js/pull/1504 but against stable.
Would it be possible to use feature detection here instead of UA? Maybe check for `this.el_['onwebkitbeginfullscreen']`?