fixing bug #5181
adding missing keys (removed in v5.13)
bug #5196 :  When the publication to which belongs a document isn't categorized (in a topic for kmelia and filebox, in a category in kmax), the authorization to update the document by the online edition is now authorized. Otherwise, the authorization is delegated to the node access controller.
bug #5196 :  Check in the case a publication is in a node but the user has no right for all the nodes
bug #5192 :  select the user groups distinctively for the user panel so that no more than one time a given group is returned by the SQL query
fixing bug #5185
simplifying the way to check width of window
Feature #4843 : blocking the download of file attachments attached to publications
- upgrading the access control mechanism to take in account the context in which the access is verified
- adding a new request cache service to fix the thread cache service that doesn't work with ThreadLocale (JBoss problem)
- upgrading the version of FlexPaper API
- modifying simple document object structure (and the document converter) to handle more precisely document versions
- modifying the display of an attachment depending on whether it is forbidden to download it or not and depending on whether the user is allowed to download it or not
- adding menu item to attached file blocks
- adding the possibility of indicating roles to a document which are forbidden or not to perform a download on the attachment
- adding some unit tests in order to verify the management of the new forbidden download information stored into the Silverpeas JCR
- refactoring spring definitions in order to provide OrganizationController mock for all unit tests (lib-core project only)
- modifying the definition of the data structure of the Silverpeas JCR
- cleaning some code
- fixing a NullPointerException introduced by a new feature integrated in version of Silverpeas in which this feature is also integrated (5.14)