Made log entry less dumb sounding
Merged rules.go into dir.go to avoid circular dependency
Added *Dir argument to handlerFunc to allow operations on the directory tree
Reorganized dir.go a bit
Move inotify.watcher into Dir struct