Feature #4152 : adding a mechanism to force the user to change his password

- always refreshing the user list into domain content management of back-office
- refactoring some packages
- upgrading some unit tests