Checkpointing work.  Refs #7476.
Checkpointing work.  Refs #7476.

Implemented the Hessian matrix and Derivative vector.  It works with
non-Levenberg-Marquadt minimzers.  The result looks fine.