do not throw when file is removed/renamed

`.watch()` throws an ENOENT when the file does not exist, so make sure it does.