make the APC-based FileWatcher work and switch to it
delete the buggy FileWatcher.cpp
rename FileWatcher2.cpp => FileWatcher.cpp
mostly comments