Audio: initial pulseaudio client implementation.

Still without gui and with poor error checking