This commit introduces PulseAudio support using PulseAudio's "Simple API". The PulseAudio backend will be included during compilation if USE_PULSEAUDIO is defined.