Reset functions for Simulation and Recording class

I added "reset" functions to World to reset the clock, frame counter, and recordings.
This is required for repetitive simulation runs in the optimization.