Always save the file hash, even when not watched.
Show the fullPath in the contents modified error dialog