[lib] fix PushHandler to support DMs
Summary: Solution described in ENG-9465.
Test Plan:
Apply this diff:
- Comment this line to make sure we're testing actual notifs code & add some logs to make sure code in reducer was executed.
- Open physical device
- In DM thread send a test message
- Notif delivered
- Message immediately visible in UI
- Thread marked as unread
- Logs from reducer are there
Reviewers: ashoat, kamil
Reviewed By: ashoat
Differential Revision: https://phab.comm.dev/D13576