Adds HTML5 audio support

Fixes #2 because hey I have enough friends anyway.
That shouldn't be there. I was trying to clean up that code but decided against it as would have been more significant work.