support a running time limit on spawned commands

supernit: is it worth the same comment about in the conf.CmdTimeout case?