internal: add individual avatar supplier
internal: make gravatar individual avatar supplier
internal: remove unused method
internal: implementation for configs storage
internal: make Supplier public
internal: implementation of administration configuration for suppliers
internal: check for 404 code for gravatar
internal: make avatarUrl @NotNull
internal: fix inspections, make AvatarCache.getCache() @Nullable
internal: check for null
internal: remove check for missing gravatar
internal: show hand cursor to show drag'n'drop
internal: Atlassian Jira avatar supplier implementation
internal: fix copy/paste logger name
internal: avatar-admin.css - join with main stylesheet
internal: clear errors container before processing
internal: support multiple function call
internal: refactor avatar profile configuration - make ajax post, support error handling, simplify logic
internal: refactor ajax supplier template renderer: return XML with cdata, add error handling, use standard AjaxRequestProcessor class for ajax controllers.
Remove unnecessary AbstractAjaxController class
internal: Remove unnecessary WebHelper class