disable logging in FileWatcher.cpp, as it's done
update dependencies
add some OOP touches to FileWatcher (and remove FileWatch.* for good)