HTML5 waiting fix: Exit buffering when a timeupdate event is received.
Setup and tear down fake timers add to helper function
Extracted method from onStatus

Refer to buffering instead of waiting in html5waitingfix
Frequent time updates do not cause buffering
Merge branch 'new-media-api' of https://github.com/fmtvp/tal into new-media-api