Added support for starting a MPD instance if one is not already running.