added "lastSpun" parameter to event callback to be able to monitor how many total iterations since the last event have been done
fixed checkActualPerformanceMillis to 250 which here on Linux looks like a reasonable value, based on a few tests
optimized SleepSpin.Sleep and renamed it to usleep
tweaked test