Add support to mark all as read for "sections"

This also updates the way how mark all as read works

Change-Id: Ifb7b1b7b7feb4a5af65c79bb16b91a5a9c70166c
Merge "Add support to mark all as read for "sections""