implemented do_download in connection_manager
Fixed do_delete into connection_manager
added return to dispatch_request
Fixed do_get_server_state into connection_manager
Now method in connection_manager can return data
Added TODO about future implementation of snapshot structure
fixed the create duplication when a file will be downloaded from server
Created relativize_path into Daemon, probably we will merge Daemon with DirectoryMonitor to avoid method and data duplication
created client_state into Daemon and the relative update method
This part od the last commit where i created client_state
Add reuse to the socket so i can use the same port after crash of daemon
fixed event_dispatcher into client_daemon to implement cmd without payload and the returning of some data