Correctly process cases when a watched directory becomes empty (fixes #12)

* Fixed some typos
* Updated copyright years
* TODO: propagate these changes to the gio-kqueue!