[native] unauth from farcaster
Summary:
This diff handles unauthing from farcaster. We handle unauthing from farcaster by removing the set fid from the farcaster provider. There is a task to handle updating this to replace all FIDProvider usages with synced metadata store tracked here: https://linear.app/comm/issue/ENG-7590/replace-all-fidprovider-usages-with-synced-metadata-store
cc @will
Depends on D11512
Test Plan: Confirmed that the fid is getting unset when onPressDisconnect is getting called
Reviewers: atul
Reviewed By: atul
Subscribers: will, ashoat, tomek
Differential Revision: https://phab.comm.dev/D11513