checkpointing.
more proof cleanup.
proofs of Exs in RunOnGoals.
finished part of RunOnGoals.
revision of SubstI.split.
porting code to use ExtLib.
running multiple tactics.