Don't crash when watched dir is deleted.
Corrected a few bugs.
Started optimizing OSX code.
Corrected a few bugs.
fixed some tests for windows, fixed directory move event for windows
Corrected header location.
Merge remote-tracking branch 'original/master'
FSEvents events received are relative to the real path.
Ignore symbolic links.
inotify: ignore and retry if system call was interrupted
Correctly clean up after myself.
Deal with the case where we receive events for a path we are no longer interested in.
This can happen when there is an error processing an event and the Observer is closed while iterating over the events.
inotify: ignore and retry if system call was interrupted
Some events do not have a src_path (moves into watched directory for example).
Deal with moves to a destination outside a watched directory. In
these cases the MOVED_TO event will never be received.
Handle recursive moves into watched dir, when we don't have a src_path.
Merge remote-tracking branch 'flyguy/master'
Catch AttributeError when CancelIoEx is not available. It is not available on Windows XP.
Merge remote-tracking branch 'minwu/win_dir_move1'
Re-enable ReadDirectoryChangesW on WindowsXP

TODO: use an overlapped structure to correctly support WindowsXP