Adjusting autoplay to properly wait for loadstart event.

Since moving the loadstart into the `player.ready` function, there
exists a race condition whereby the player emits a `play` event
before the `loadstart` event, but since `onLoadStart` was waiting
for that `play` event, the play button never goes away.