refactor avatar loading module

refactor loading avatars module
remove `AvatarManageService`, use handler instead
Is it necessary for `AvatarManager` to hold a list of all accounts? It can always get the accounts list from AccountManager.