Fixes
add tests
use debounce
call callback on add and delete to detect moved and deleted files and directories
Merge pull request #2 from nkovacs/tests

Fixes part 2