Remerge the local_watcher thread control inside continous merger. Skip either remote_changes or local_changes if direction is 'up' or 'down'
Test using PyDispatcher
Catch exceptions in watchdog event handler, otherwise the observer is stopping for the rest of the session
Use shutil to delete directory recursively