Stakeout

Michael McCracken’s Stakeout uses kqueue to monitor source files and re-run the unit tests when they change.