If pulse have populated results, don't add alsa or oss
Merge remote-tracking branch 'fritsch/pulseaudio' into pulsesink
Made AESinkPulse work with all devices and not just default.
AESinkPulse Unified the passthrough Initialize with non-passthrough, this removes support for pre 1.0 pulseaudio
AESinkPULSE: Use max 200 ms buffer