[lib] standarize broadcasting device list update when removing device
Summary:
Addressing https://phab.comm.dev/D13963#inline-78590 and https://phab.comm.dev/D13963#inline-78595.
Right now we have the same approach each time:
- Sending device list updates to all our peers
- Sending device list updates to all our devices that are on the device list, but without the primary device
- Call getAndUpdateDeviceListsForUsers for our userID
- update AuxUserStore
- get platform details if the device was added
Depends on D13963
Test Plan: Remove secondary device and test if other peers received device list update
Reviewers: bartek, ashoat
Reviewed By: ashoat
Subscribers: ashoat, tomek
Differential Revision: https://phab.comm.dev/D13972