Fixed-Time Simulation

Partial solution for issue #135 
Adding a flag to the simulator allowing the user to force the simulation to run in real-time

sim = model.simulator( fixed_time=True )

Currently works for when the simulator can run faster than real-time, but not yet for the simulator running slower than real-time