[web] Update misc parts of web to support MinimallyEncodedThreadInfo
Summary:
Went through and made changes throughout web to support MinimallyEncodedThreadInfo where changes required were limited to updating signature.
Next diffs will involve changes that need to be made to native, message-specs, Redux, sendPushNotif, useResolvedThreadInfo, etc.
Test Plan: Trusting flow
Reviewers: ashoat, ginsu, tomek, rohan
Reviewed By: ashoat
Differential Revision: https://phab.comm.dev/D9894