Adds namespace::autoclean to the Event object
Converts to less complex code and uses the (newer) AE::io style
Merge branch 'master' into moo

Conflicts:
	lib/AnyEvent/Filesys/Notify/Event.pm
Fixes error in documentation
Fixes KQueue backend bug which causes CPU usage to peg at 100%

- Adds EV_CLEAR to KQueue to avoid firing multiple times for each event
  (thanks to gdxhsw++ for the bug report and patch)
  https://github.com/gdxhsw/AnyEvent-Filesys-Notify

- Adds each subdirectory and file to the kqueue watch. This is not
  practical as you need to open a filehandle for each monitored path.
Updates the documentation and issue warnings for KQueue filehandles

- Highlights the shortcomings of using the KQueue backend
Preps for release
Removes old release config file
Moves testing prereqs to the new test_requires
Adds the local::lib dir to .gitignore
Adds local-lib dir to MANIFEST.SKIP
Fixes Changes file to adhere to CPAN::Changes spec
Updates the Moo branch with the changes in master (ie, KQueue notices, etc)
Adds version requirements to the prereqs and preps for dev release
Adds a README file as a Markdown for github