Added ability to configure the number of steps to run. (Passive only)

Timing can still be be used also, but to disable it set
maxSimulationTime to -1. (or any value less than zero)