changing some methods on FileModificationWatcherThread from protected to package private