Refactor message counter to adapt to higher counts
The NotificationsMutedWatcher is moved to the bottom because the muted state is otherwise not recognized correctly.
The NotificationsMutedWatcher is moved to the bottom because the muted state is otherwise not recognized correctly.