Perl module to monitor a directory tree in a non-blocking way