implemented Shares resource and the add_share method
check if an user can write in a (shared) directory
share as specifications: resource name in url, shares only in top level directory
shares' delete user and resource
share in push and rm path
modify management in share
test: creation of some clients to test the share
added test for create share + bugfix on a reference in server
added test can write, to check
test share: remove_beneficiary. Some pertinent fixes in server
tasks and examples
refactor naming
refactor error handler
refactor styling
refactor style import order
refactor abs_path and rel_path

Conflicts:

	client/client_daemon.py
refactor style, added spaces before comments
add refactor to refactor comment style
test for refactor path
test share: changes in a shared resource