Periodically trigger each file to catch missed changes

There is now a default 1 second interval timer which will trigger each file in turn, causing a re-stat of the file to find out any changes missed by inotify. This probably should not cause excessive system load. Fixes #19.