Allow resume without forking state

Now when you rewind, you replay the prior future until you run out.
Hit 'f' or apply a change to discard the prior future.

Close #4: allow resume without forking state when model hasn't changed