Update version number.
Merge pull request #3 from whitequark/master

Implement Lwt wrapper
Update Makefile to ignore tests on Darwin.
Update version number.
Perform proper unit testing.
Add Lwt_inotify.try_read.
Rewrite C stubs and properly raise Unix.Unix_error.

As a consequence, wrap Lwt_inotify methods in Lwt.t, as most
of them can raise and the errors should be passed through Lwt.
Use more sensible names for types.
Rewrite Inotify.read in idiomatic OCaml and make it more efficient.
Bump version to 2.0 due to incompatible changes.

Also, add myself as an author and maintainer.