Trailer preloading

This method uses the "timeupdate" event to detect when the music has
started. It also supports IE by choosing between Ogg and MP3 depending
on the browser's capabilities.
Merge branch 'master' into gh-pages