mpd: catch more errors in reconnection, move update library button to library tab