web-audio: Add drag-and-drop loading of external audio files. Encapsulate oscillator test.