more refactoring

* less variables flying around
* fall back to alsa when pulse dies
* strip some unneeded things from the ponymix code (whoosh)