audio: SDL3 minor fixes
Mr. Vašek has actually done a pretty good job with migrating the audio module.
The only thing I fixed was the stray SDL3 dependency in audio system. Since the intended SDL3 way is now to use the streams, it made sense to move the device stream to our device struct. That simplified the callback a bit.