Rewrote context switch benchmark - now you can configure how many contexts it will use.
The benchmark now uses a PRNG to determine the order in which the context switches
happen (seed is also configurable). Also, updates to delay_baseline/baseline_threaded
(which should really be renamed to payload_baseline).