[tests] path to tempdir contains symlinks on osx. convert to real path
[tests] properly skip inotify tests (pytest wont skip imports)
initial implementation of new fsevents observer using pyobjc
port emitter tests to osx
refactor queue imports
remove unused code