Handle platform-specific filesystem case-sensitivity.

This fixes an issue where on Windows you may be watching a path like
C:\Pictures and get a filesystem event at c:\pictures\foo.jpg. Since
the filesystem is case-insensitive, the watched directory is a parent
of the event's path, but doing a normal string comparison will fail.
0.1.2