Rewritten test_client_daemon with this tests:
-Test_is_directory_not_modified
-Test _MAKE_COPY: test the COPY function when the DST NOT EXISTS
-Test _MAKE_COPY: test the COPY function when the SRC NOT EXISTS
-Test _MAKE_MOVE: test if a destination path doesn't exists when the function is making a MOVE ... ok
-Test _MAKE_MOVE: test the MOVE function when the DST EXISTS
-Test _MAKE_MOVE: test the MOVE function when the SRC NOT EXISTS
-Test MD5_OF_CLIENT_SNAPSHOT: Check the global_md5_method
-Test MD5_OF_CLIENT_SNAPSHOT: Check the global_md5_method when i have update the client_snapshot
-Test LOCAL_DIR_STATE:  Test that the local_dir_state saved is equal to the loaded
-Test SYNC: Test only calling of _make_copy by sync, server_timestamp > client_timestamp
-Test SYNC: modified file on server, modified same file on client, server_timestamp > client_timestamp
-Test SYNC: Test only the calling of _make_move by _sync_process, server_timestamp > client_timestamp
-Test SYNC: New file on server, server_timestamp > client_timestamp
-Test SYNC: new file on server, new on client, server_timestamp > client_timestamp
The hash file function now is the same between server and client
global md5 now is the same between server and client
Typo fix
Removed print and NOT passing the exception
Add docstring for _is_modified_function
remove useless variable
Make move e make copy function outside other function for test purpose
at every call to server i have to update the last_operation_timestamp
sync_with server called for first after settings
Typo error
Remove some print and white space
save local dirstate before exit
typo fix