Fixed windowLoaded not setting on async script load

vjs.one(window, "load") was never getting called back if video.js was loaded asynchronously. This caused a nasty infinite loop in autoSetup. Closes #727