Add a cooldown to the protection messageSuggestion

To help with performance, and to stop players flying around tapping bases looking for one that is raidable, add a cooldown option to the protection message. I'd suggest every 5 minutes as default.

I dont recommend the gui for that reason. I can look at adding a cooldown but that would require recording and checking eveyones last message to implement which may be heaver then just refreshing the UI.