pulseaudio: Fix context freeing

Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
mpd: Correctly init pending action

Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
mpd: Free the host string after init

Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>
mpd: Add password support

Signed-off-by: Quentin Glidic <sardemff7+git@sardemff7.net>