minor: delete globalLog and remove dead code
Add several debugging log destinations.  Expose runParDetailed for
control over these knobs.
minor: export list for Control.Lvish.Basics
minor: expose runParDetailed to end users
WIP: First experiment with repeated stress testing of schedules within one process.
Right now it's having problems with leaking threads that become blocked-indefinitely.
Oddly, only the new stressTest mechanism seems to trigger it, not simply "+RTS -N20".
BUGFIX: remove hardcoded use of numCapabilities that was always sketchy.
In particular, the idle/termination check was invalid.  Ouch.
(Even before runParDetailed, I think this could have caused a prablem if
 the user changed things up with setNumCapabilites...)
Modify runParDetailed so that it captures exceptions; print logs even when exceptions are thrown