Adds periodic check for new mpd servers

As localhost servers are nearly always the lowest priority but are
always available, there would be no check for ones with higher priority
before now.