Feature #4152 : adding a mechanism to force the user to change its password
Merge branch 'master' into feature-4152
Feature #4152 : refactoring some packages and fixing some unit tests
Feature #4152 : always refreshing the user list into domain content management of back-office
Feature #4152 : adding the possibility to oblige the user to change his password on his first login
Bug #3914 : removing of boring JavaScript message alerts when logging to Silverpeas (under Chrome only).
Take into account some passwords were encrypted with the MD5 hash function (but they shouldn't be so)
Updating Apache Tika
fixing bug #3513
translations were not retrieved during initialization of TreeCache (Admin.java)
adding appropriate test
fixing bug #4278
forcing to refresh cache when copying AND moving a space or an application
fixing bug #4243
fixing bug #4287
removing obsolete code used only by first version of SaasManager
It must use new domains service.

Conflicts:
	web-core/src/main/java/com/silverpeas/jobDomainPeas/JobDomainPeasDAO.java
Merge branch 'feature-4152' of https://github.com/SilverYoCha/Silverpeas-Core into ych-feature4152

Conflicts:
	lib-core/src/main/java/org/silverpeas/authentication/AuthenticationSQL.java
Merge branch 'master' into ych-feature4152
Merge branch 'master' into ney-feature4277