Pin numpy and repair a drifted validator at startup

Wait 5 sec.

Pin numpy and repair a drifted validator at startupnumpy was the only requirement given as a range, and a range that is alreadysatisfied is never upgraded, so one validator sat on 2.4.4 while the rest ran 2.4.6and every update reported success. The physics runs in the validator process, so adifferent numpy is a different score for the same flight.The startup check compares what is imported against the pins, installs thedifference and re-executes, since a loaded module cannot be swapped in place. Onerepair per start, so a pin that cannot be satisfied costs a restart and not a loop.