Expose syncing platform details to identity client context
Summary: This differential exposes syncing platform details to identity client context
Test Plan: Repeat test plan from parent diff but this time on both web and native and instead of calling Rust, call identity service client from context.
Reviewers: kamil, bartek
Reviewed By: bartek
Subscribers: ashoat, tomek
Differential Revision: https://phab.comm.dev/D12311