Support for waiting event to indicate buffering
Support for timeupdate event to indicate advancing through playback
Support for pause whilst playing
Support for play whilst paused
Support for pause whilst buffering
Support for load on set source
z-index should not be set
Add support for play from for playing, paused, and complete states
Refactored calls to mediaEventListeners to instead use the deviceMockingHooks