[native] Replace setENSUserAvatar and removeUserAvatar with generic setUserAvatar
Summary:
I have two goals here:
- Simplify the code
- Open a generic pathway for EmojiUserAvatarCreation to use the EditUserAvatarProvider, so that every place is going through it. I want to unify all pathways through EditUserAvatarProvider so I can override what happens when an avatar is selected, so that I can maximize code reuse in the registration flow
Test Plan: Test clearing user avatar via iOS simulator
Reviewers: ginsu, atul
Reviewed By: atul
Subscribers: tomek
Differential Revision: https://phab.comm.dev/D8017