This makes a change on disk behave like a remote change causing a rebuild of the config stack. This adds a FileWatcher class based on the watchdog package which builds on the Linux inotify feature.