autogen.sh: use verbose to log the files linked using ln
doc2doc: Use the options infrastructure to parse the command line.
audio: fall back to alsa if pulseaudio fails

PulseAudio can fail with a |connection refused| error if pulseaudio
is not running. In this case, we want to try other audio APIs (i.e.
ALSA) not propagate the exception to the caller.