Bug 1013464 -- intermittent dom.player is null during video_test.js unit testing

Load video.js after html is loaded into DOM to avoid video.js reference errors during unit testing runs. Also introduced more mocks to avoid errors during loading of video.js.
Oops! nice catch.