[lib] broadcast device list updates after secondary device logout
Summary:
Adding code broadcast updates after the primary removes the device from the device list
Depends on D12380
Test Plan:
- Run local TB, and Identity, and make all clients connect to it.
- usingCommServicesAccessToken = true
- Login on multiple devices (2 devices of user A, 1 device of user B but A is aware of B).
- Secondary logout on A's secondary device.
- All A's and B's devices should receive a device list update.
Reviewers: bartek, tomek
Reviewed By: tomek
Subscribers: ashoat
Differential Revision: https://phab.comm.dev/D12381