[native] move setting ens avatar logic from avatar hooks to edit user avatar provider
Summary:
This diff moves the logic for setting an ens avatar from the avatar hooks to the new edit user avatar provider
Depends on D7626
Test Plan: Able to set ens avatar with expected behavior with and the loading state returns the correct values when the set avatar request is happening
Reviewers: ashoat, atul
Reviewed By: ashoat
Subscribers: ashoat, tomek, atul
Differential Revision: https://phab.comm.dev/D7627