Merge pull request #2 from leafo/master

Added a rockspec
Include compatibility for Lua 5.2
Rename rockspec to reflect version
Update copyright
Fix up rockspec
Add changelog
Format README as Markdown and add note about using bit.bor() for event masks
Use Markdown code spans for some inline variable names in README.md
Merge pull request #4 from craigbarnes/markdown

Add Markdown formatting to README
Add Lua syntax highlighting to examples
Unindent README examples
Make pkg-config output more readable when building
Merge pull request #5 from craigbarnes/make

Makefile fix
Update documentation to reflect new usage

You should always use the return value of require, rather
than relying on the global inotify table.  This behavior
will be removed in a future release.
Add deprecation warning for relying on _G.inotify

This has been implemented as a compile-time option.
The option is on by default for now, but will be
disabled by default in 0.3, and removed entirely in
0.4.
Use utility function to push an inotify event
Add events method
Add docs for iterator interface
Add __type for typical
Add changelog entry for 0.2