Monkeypatch canPlayType on Android 4.0+ for HLS

Android devices starting with 4.0 can play HLS natively to some extent.
However, they do not say so in the canPlayType method. This commit
monkey patches canPlayType to respond with "maybe" for
"application/x-mpegURL" and "application/vnd.apple.mpegURL". Otherwise,
it'll fallback to the original canPlayType method.

Caveat, HLS on android is somewhat broken. In my test streams, it doesn't have a duration so you can't seek.

This fixes videojs/videojs-contrib-hls#29