Mock out buffered so that the timeupdate handler doesn't explode in phantomjs
The periodic timeupdate handler calls buffered.length which is undefined in phantomjs. Monkey patch the player to have buffered() return an empty time range interval.