T. Austin Changes: * Changed 'petsc_linear_solver.h' and 'petsc_linear_solver.C' so that I can use BoomerAMG with it. Perform a diff on old and new to see the small changes. (Files located in include/numerics and src/numerics).