Calculate MessageEventModel::ShowAuthorRole in MessageFilterModel
The value depends on previous events, which needs to consider whether an event is visible or not. We only partially know this via SpecialMarksRole (which deserves to be refactored out as well FWIW, but that's a different point). For a correct value, we need to consider all hidden messages, which only MessageFilterModel knows about