Take DoTest,which was the bottom most test function, and create a #4520
hash based extendable one called StartTest which it calls. The first thing
added is hash key "no_monitor". If you are testing with
SimpleJob::RunCheck and its more jobs with the same callbacks, you
already have a monitor going from the first call, so you get control
back........
3 variations for checking honesty of MAX_JOBS_RUNNING.  #4553
which is not on yet because we fail first two.