[ticket/12371] Fix post related notifications

### Do not group "quote" notifications …

Grouping these notification makes no sense, as the user will not find the
posts he is quoted in, when they are spread over multiple pages

---

### Do not delete post related notifications when a post is deleted

When a post is marked edited and therefor marked as softdeleted/unapproved,
we should not delete the notifications, just like we can't delete the emails.
Links are out there anyway and just keeping the notification is fail save.

If we keep the notification we can just continue to update it when more posts
are added. Also when we delete a post, we don't have to go though the table
and find all related notifications to be able to delete them or even update
them, when they have responders set.

---

### Do not add unlimited users as responders

We run into the risc that the data is longer then the character limit
of the table column. However as we trim the users list anyway, we can
also just stop adding them and display "many others" instead of "x others"

---

### Do not update the notification entry unneccessarily

When the data did not change, we also don't have to run the query at all.

---

### Do not send out new topic/post notifications when approving after edit

When approving a post that has been marked unapproved no notifications should be sent.

---

### Post edited by user on moderation queue is not marked as unapproved

---

https://tracker.phpbb.com/browse/PHPBB3-12371
https://tracker.phpbb.com/browse/PHPBB3-12052
https://tracker.phpbb.com/browse/PHPBB3-11772
https://tracker.phpbb.com/browse/PHPBB3-11431