audio: Backed out the audio-thread detaching changes. It added a ton of complexity. A simpler solution might arise at some point though.