valgrind still grumpy
remove sdl platform specific info from audio context
move SDL platform specific calls out of fill_sound_buffer
split SDL audio init from generic audio init
clarify fill_sound_buffer code
rename sdl_ specific functions
audio is frustrating, silence it by default for now