Port webkitAudioContext code to AudioContext
Make the JavaScript easier to hack

When obfuscated, special debuggers are needed. Let's play it easy and
not use obfuscated sources.