Refactor the way we handle queueing in the sound driver.  There's more work to be done, but this is a start.
- Continued refactoring of the sound driver.