tail: use fsnotify instead of inotify
tail: open file on each modification

instead of hold open file descriptor to work example in Windows
tail: fix tails deletion in Remove()
lotfw: fix stucking err channel
tail: fix unclosed file descriptor
test: adjust for windows
tail: introduce closed flag

setting watcher to nil has caused nil pointer error