srand is now called after forking

...to ensure that children will try to use different temporary files;
see File::Temp