XX-11453: After an IM account disable/enable, user can't see others in his group until Openfire is restarted

-rewrite logic on GroupUpdateJob and UserUpdateJob
-fix old username, old groupname cache mechanism
-removed unnecessary code and made use of openfire api event handling capabilities instead