Don't show rooms as unread (bold) when the unread events are non-messages
It seems that rooms are marked as unread even when it's a simple join or leave event. This of course doesn't really make sense and it should only show the unread status if the not-yet read messages contain actual messages (shared files, normal messages, replies, etc).
It should ignore reactions, join and leave events, name changes, etc.