Sdl audio queueing

Improves SDL audio streaming support, based on experiences from the MESS codebase. Thanks to Vito`` and DopefishJustin for the feedback!