Less conflicts in FileWatcher.

Pause before trying to read fild. Don't start/stop observer and possible leak memory and threads.