Simplify locks used in FilterConversationModel.

Removed uses of finally.
Removed uses or read locks before the firing events.
Use of a dedicated boolean to perform or not the treatments.