InodeWatcherFlags is an enumeration from the Kernel. To avoid using it outside of Serenity, add a FileWatcherFlags for FileWatcher, much like we already have FileWatcherEvent::Type.
Rather than one big file with (eventually) all implementations for each OS, let's keep OS-specific implementations in their own files.