patched unresolved references
implemented method to check if a a path belong to shared folder
defined and created shared files data structure
revisited sync functionality to adapt it with shared files
implemented the read-only shared path management. Case:
 - the user create a new file in a shared path
implemented the read-only shared path management. Case:
- user move from shared path to not shared path
- user move from shared path to shared path
- user move from not shared path to shared path
implemented the read-only shared path management. Case:
- user modify a shared file
implemented the read-only shared path management. Case:
 - user delete a shared file
implemented the check of consistency between server shared snapshot and
real files located in client at daemon startup
implemented test for read-only consistency:

 - case the user create a new file in a shared folder
implemented test for read-only consistency:

- case the user moves files of a shared folder
implemented test for read-only consistency:

 - case the user modify a file from a shared folder
implemented test for read-only consistency:

 - case the user removes a file from a shared folder
Merge branch 'share_devel' of https://github.com/generale84/share-system-team2 into share_devel