Improved adding events

Checks if there is a similar event that occurred recently, if there is,
update the magnitude of the existing event.  NPCs that receive new event
information will check similarly,  if the seen magnitude is greater than
its currently known magnitude, it will update