Remove tests for requestFullScreen() and cancelFullScreen()

The only unprefixed names are requestFullscreen() and exitFullscreen():
http://fullscreen.spec.whatwg.org/#api

Checking for non-existent functions is harmless, but useless.
Use Document.fullscreenElement, not currentFullScreenElement

http://fullscreen.spec.whatwg.org/#api
display captions on chrome cast
Removing unused variable and event handler
Merge pull request #101 from foolip/rm-request-cancel-full-screen

Remove tests for requestFullScreen() and cancelFullScreen()
Merge pull request #102 from foolip/fullscreen-element

Use Document.fullscreenElement, not currentFullScreenElement
Don't look for webkitEnterFullscreen/webkitEnterFullScreen on <div>

These two functions have never been exposed on HTMLDivElement, only
on HTMLMediaElement/HTMLVideoElement:
http://trac.webkit.org/changeset/50893
http://trac.webkit.org/changeset/54143

Looking for it on the _playerElement <div> is useless, but harmless.
ignore bin-debug and bin-release
Merge pull request #107 from jwplayer/feature/captions

display captions on chrome cast [finishes #70646650]
Vast controlbar fading during midrolls and postrolls for Flash and HTML5
[Fixes #70673788]
Merge pull request #105 from foolip/rm-webkit-enter-fullscreen-div

Don't look for webkitEnterFullscreen/webkitEnterFullScreen on <div>
Ensure that getFullScreen() always returns a boolean

This doesn't fix any known bug, it is merely for good measure.
Don't assume that the fullscreen change event target is an element

The unprefixed fullscreenchange event is fired on the document, and so
_fullscreenChangeHandler would return early when the Fullscreen API is
unprefixed in Blink:
https://code.google.com/p/chromium/issues/detail?id=383813

Gecko also fires the mozfullscreenchange on the document, and so this
code path ought to already be broken in Firefox.

The early return was introduced in commit
415f07e78f5ff589cb5c18028b0dbad50a984b1f.