[native] Store access token in Redux
Summary:
Introduce a handler that:
- Reads the token from core module
- Listens for its changes
- Updates the store with the most recent value
https://linear.app/comm/issue/ENG-6597/store-csat-in-redux
Depends on D10866
Test Plan: Call commCoreModule.setCommServicesAuthMetadata and check if the token in Redux is updated. Add a timeout with a call to commCoreModule.setCommServicesAuthMetadata and check if it results in the token being updated.
Reviewers: varun, inka, kamil, bartek
Reviewed By: inka, bartek
Subscribers: ashoat
Differential Revision: https://phab.comm.dev/D10867