mpd documentation and mpd_smart