added a new fileinput that does batch reads, and check files every x seconds. IIS Advanced Logging does not flush (or modify file) until someone tries to read the log file. So you never get a file changed event from the file watcher.
Merge pull request #6 from torkelo/file-input-extended

Looks good. Will fix fixed time in file check and overwrite the old file input in a later pull request.