Merge branch 'master' of github.com:corso-python-prato/share-system-team2
Changed RegexMatchingEventHandler with FileSystemEventHandler.
Added url encoding for special character.

Signed-off-by: k4rl85 <k4rl85@hotmail.com>
Removed regex check from client_snapshot creation.
Removed IGNORED_REGEX list.
Now we menage this problems with proper solution inside program.
Reintroduced check of directory events inside on_event methods.
Modified print for events with paths of files.
Inserted check inside move events to avoid watchdog wrongly transform copy event into move event.

Signed-off-by: k4rl85 <k4rl85@hotmail.com>
Removed update of local_dir_state during operation on client.
This update is redundant because at end of sync i will always update with last timestamp received from server.
Added _make_delete_on_client to follow implementation of other operation on client.
In the case of dir not modified and local_timestamp < server_timestamp if there is file modified on client i will update with server version.
I need to delete this file before download it to avoid error message for download of existent file.
Moved create_observer near other observing operation.
Refactor connection_manager to follow the same response protocol.
Removed useless else option to clarify code.
Added some Error message not present before.
Added check on download of file to avoid file already exist.
TYPO, code style modification and added or removed some comment.
Removed useless default of get.
Implemented new protocol of response from connection_manager into client_daemon.
Refactor inizialization of test_connection_manager.
Added test for encode of url with strange char
Merge branch 'master' of github.com:corso-python-prato/share-system-team2 into fix_event_handler

Conflicts:
	client/client_daemon.py
PEP8 TYPO.