Made the lobby notifications less spammy and added some more cases

A followup of https://github.com/OpenRA/OpenRA/pull/6108 as discussed in IRC.
If we're going this route (which I fully support), then this really should be `"{0} {1} Diplomacy Changes.".F(client.Name, s ? "enabled" : "disabled")`, and so on for the other settings.