File watching events should be dispatched correctly. Fixes #52