Fix in Newton solver for setting operator.
Quick fix of some problem in PETSc Krylov wrapper.
Merge branch 'master' into garth/nls-krylov-fixes
Work on Jacobian update and precondition re-use.
Bug fix for resetting Jacobian.
Consolidate parameters for preconditioner re-use into one parameter.
Merge branch 'master' into garth/nls-krylov-fixes
Test update for parameter change.
Merge branch 'master' into garth/nls-krylov-fixes
Test update for change in matrix structure parameter.
Merge branch 'garth/nls-krylov-fixes'