refactor avatar loading module

refactor loading avatars module
remove `AvatarManageService`, use handler instead
Instead of reading all avatar urls from database and test the signature one by one, we can simply query the database like `select * from Avatar where signature = ...`.