on feature #3904, starting by replacing Castor XML by JAXB on marshalling/unmarshalling main template file
on feature #3904, removing useless code on templates
closing feature #3904
feature #4115 : Using secure cookie if we are in a ssl connection
Using httpOnly cookies for authentication
Cleaning some old jsp code
Merge branch 'master' into feature-3904

Conflicts:
	web-core/src/main/java/com/silverpeas/jobStartPagePeas/control/JobStartPagePeasSessionController.java
Feature #4142 : adding password services (including password rule management).
- adding new services to manage passwords by a centralized way (rules, checks, generation)
- adding new password WEB Services
- adding new Silverpeas JQuery plugin to manage passwords
- wiring user profile with the new Silverpeas JQuery Plugin
- wiring administration user creation and modification with the new Silverpeas JQuery Plugin
- wiring user CSV import with the new password checking services
- fixing some problems in user credential management
- wiring force password change with the new Silverpeas JQuery Plugin
- wiring password about to expire with the new Silverpeas JQuery Plugin
- wiring password expired with the new Silverpeas JQuery Plugin
- wiring reset password with the new Silverpeas JQuery Plugin
- removing parameters that become unused in property files
- modifying copyrights on login page
Feature information pop-up : adding information pop-up into Silverpeas pop-up JQuery plugin (width OK button).
Modifying also of an error on LogoutServlet.java
Merge branch 'master' into feature-4142
Feature #4142 : adding password services (including password rule management).
- taking in account feature #3995 which specify that some extra rules have to be mentioned to user even if these rules are not verifiable within Silverpeas password services
Feature #4142 : adding password services (including password rule management).
- modifying rules named "At least one ..." to rules named "At least X ..." (behavior modification included)
- adding sequential character forbidden password rule
- adding combination password rule mechanism
Merge branch 'master' into feature-4142
Feature #4142 : adding password services (including password rule management).
- wiring change password with the new Silverpeas JQuery Plugin
- updating some copyrights
- adjusting the UI rendering and associated behaviors
The Notification API implementation now use the netty connector available under the name /ConnectionFactory in JNDI
Merge branch 'feature-4142' of https://github.com/SilverYoCha/Silverpeas-Core into ych-feature4142
Feature #4142 : adding password services (including password rule management).
- fixing StringTemplate behavior when a ST file is empty
Merge branch 'feature-4142' of https://github.com/SilverYoCha/Silverpeas-Core into ych-feature4142
bug #4143 : Now we can use a webdav direct edition from Ms Office to avoid too many locks on attachments
bug #4143 : Fixing name of Main class after package renamming in Online Editor code
bug #4143 :  dding support for empty password making code more robust
bug #4143 : Now the online edition with webdav for ms office is passed before the login/password