An executor that can be wrapped around others and will check to be sure that
any execute calls are not made from a thread that is managed by this executor
service.
sets the seed for the time randomizer which will randomize
the requested time across the equal distribution [time*((randomizer-1)/randomizer), time*((randomizer+1)/randomizer))