fix bad Rubocop config [ci skip]
improve rubocop setup
fix rubocop offenses
give each FSEvent worker its own thread [fix #243]
prevent leaking objects between specs
improve how logging is handled