fixing regression (NullPointerException) about feature #3942
fixing bug #4185
on each publications to validate, checking profile according to folder where publication is
fixing bug #2704
Feature #4149 : user account validity
- changing the management of user accessLevel information
- modifying unit tests datasets around users
- deleting some dead code
- refactoring some code
Merge branch 'master' into feature-4149
fixing bug #4220
fixing bug #4219
bug #4231 :  By setting the month before the day of month, when we are at the end of a month with 31 days and we want pass to the next month, instead we pass to two month after. In order to fix this bug, the day of month is set before setting the other date properties (month and year)
Merge branch 'master' into feature-4149
feature #4148 :  Merge branch 'master' of github.com:Silverpeas/Silverpeas-Components into feature-4148
feature #4148 :  Merge branch 'master' of github.com:Silverpeas/Silverpeas-Components into feature-4148