Let Inotify backend support monitor file instead of just directory 

I think we can support monitor file， which useful ：）