inotify: add isRunning flag for test
inotify: add method for test

to checks internal maps len
test: add for inotify

fail in checking maps len
inotify: fix maps deletion

inotify(7):

IN_IGNORED        Watch  was removed explicitly (inotify_rm_watch(2)) or
                  automatically (file was deleted, or file system was unmounted).

watches is removed in ignoreLinux() and paths too.
introduce condv to sync Remove() with ignoreLinux().
inotify: introduce epoll

to finish go routine.
inotify: add test for Remove()
inotify: stop tepid EOF handling

handle as same as another error.
inotify: settle defer
inotify: added IN_CLOSE_WRITE support, go fmt