Fullscreen updates for iOS

https://github.com/videojs/video.js/pull/1504 but against stable.
I think we can test by checking: `'webkitDisplayingFullscreen' in video`. `onwebkitbeginfullscreen` doesn't exist on the element.