Update mpd code from lolimpd