Notifications overhaul
There are multiple problems with our current notifications/events system, we want to overhaul them.
- Wiki page for describing all notifications?
- How do we add the missing notifications?
- Names of events are confusing, names of notifications are thus also confusing.
- Parameters necessary for the notification should be checked directly and produce exceptions to ensure that messages are created correctly.