Refactoring to remove internal JAR and the unpack flag

Getting rid of Flash, yay!
Replacing Flash with an <audio> tag

This finally gets rid of Flash, now that <audio> has good MP3 support
across platforms. Some variable names and error message might not make
as much sense now, but I'm planning on stripping away the chrome in a
future version anyway. Getting rid of Flash is just a first step.
Compatibility fix for history

Whoops, it looks like this has been broken for a while...