Port to HTML5-compiliant Web Audio API, enable on non-Chrome browsers

Tested with Firefox 24 (Aurora) and 25 (Nightly); the audio part now
works, but the interactive parts of the video are rendered incorrectly.

Also tested that it still works on Chromium 28.