make fsevent emulation on Linux more accurate
stop listen references from leaking between tests
fix #239 (properly unset path)