Removed Linux-specific inotify API and /proc psuedo-file system usage for portability