closing feature #3374
adding a way to display copy options
adding method copyThumbnail to ThumbnailController.java
Merge branch 'master' into ney-feature3374
Adding SSO authentication with SPNEGO and Kerberos protocol.
with feature #3374, took the opportunity to refactor some stuff to facilitate the move of form content (mainly wysiwyg field) and thumbnail.
Thereby code moved to the service layers and it is more reusable.
Merge branch 'master' into ney-feature3374
Upgrading flexpaper viewer. Last version fixes some minor bugs.
Fixing also of a bad behavior about the document preview plugin. Indeed after switching between several pictures, the preview plugin behaves like a bad slideshow...
Also, the ESC key does not close the popup of the document preview (when no switching between picture preview has been performed).
fixing bug #4395
using SelectionUsersGroups.java to init service 'AlertUser'
Merge branch 'ych-flexpaper-upgrade' of https://github.com/SilverYoCha/Silverpeas-Core into master
bug #4793 :  Refine the way the navigation secure is detected
Merge branch 'spnego-kerberos' of https://github.com/SilverYoCha/Silverpeas-Core into master
bug #4716 :  Now, when a space manager or an administator is in the process of creating an application, both the existance and the visibility property of this application is checked. In the case the application to instanciate doesn't exist or isn't visible, an error page is then displayed to the user
bug #4707 :  Adding of two error pages: one for HTTP 500 and another for HTTP 401 errors. The silverpeasinfo.jsp renders only the version of the running Silverpeas when it is accessed by an unauthenticated user
bug #4707 :  Add the forgotten messages for the 401 and 500 errors
Bug #4707 : modifying some messages.
fixing bug relative to password change with IE8 and IE9
Feature #4844 - adding mechanism of terms of service acceptance :
- adding a common cache service that uses a useful cache mechanism (EhCache)
- adding the possibility of asking at different frequencies the acceptance of terms of service by the user
bug #4717 :  Restrict the instantiation of applications in the user personal space to only the ones visible to this particular workspace.
bug #4717 :  Send an error when an unexisting application instantiation is asked
bug #4797 :  When authenticating a user, get the Domain instance corresponding to the identifier passed in the request; So, if the identifier isn't correct, the instance doesn't match to any existing domains and the authentication fails