added spec-implementation detection to howler, as createGainNode is deprecated.
fixed more cases where webkit diverges from the current spec.
A bit of code cleanup, new minified file, and bump to 1.0.9