handle user cancelling out of watcherconfiguration dialog nicely: write as much configuration as we can to watcher.cfg. And don't crash. Also: don't crash when quitting the GUI when it's disconnected from teh daemon.
handle user cancelling out of watcherconfiguration dialog nicely: write as much configuration as we can to watcher.cfg. And don't crash. Also: don't crash when quitting the GUI when it's disconnected from teh daemon.

akbardotinfo/watcher-visualization,akbardotinfo/watcher-visualization,akbardotinfo/watcher-visualization,akbardotinfo/watcher-visualization,akbardotinfo/watcher-visualization