Commit [19ebe3] Maximize Restore History

merge the minimal_simulator branch to the master branch

note that the code in this state won't compile out of the box

Zoltan P Zoltan P 2011-05-18