Fire cuechange on once per change.
Support cues with a startTime and endTime that is equivalent. Treat them
as if the endTime is 0.5 seconds after startTime.
Add native captions to remoteTextTracks.
Better addEventListener handling.
It is possible for an element or object to have addEventListener that we
want to use, so, we can't fingerprint native functions. Instead, in
EventEmitter, remove addEventListener while we're doing work and then
re-set it afterwards.
Remove isNative since it is no longer used.
Merge branch 'tt-with-style' into new-captions-build
update vjs with addEventListener fix