Added a Newton solver to RootFinders.hpp and made changes to TransportSolverTwoPhaseReorder.* to use it