Feature 5518  : File sharing notification

Add notification capabilities when sharing file or folder. User can share file with internal plateform user or with external user using emails.
You can customize the notification content by editing models. The path which contains file and folder templates is
resources/StringTemplates/core/fileSharing/
See english model below :
<pre>
<div style="font-family:Arial;font-size:11px">
<b>$senderUser.firstName$ $senderUser.lastName$</b> has shared file <i>$ticket.resource.name$</i>.
You can download it <a href="$attachmentUrl$">here</a>.
$if(ticket.endDate)$Be careful this download is available until $ticket.endDate; format="MM/dd/yyyy"$. $if(limitedAccess)$There is also a limited access number : $ticket.nbAccessMax$.$endif$
$endif$

$if(additionalMessage)$
Message :
<div style="background-color:#FFF9D7; border:1px solid #E2C822; padding:5px; width:390px;"> $additionalMessage$ </div>
$endif$
</div>
</pre>
This pull request also includes ney git commit from feature 5156.
This feature allow user to share files inside web formulary.
Be careful to get matching pull request on Silverpeas-Core repository.