RootFinding: more robust hybrid newton-raphson
RootFinding: Update Brent to TryFindRoot pattern as well
RootFinding: protect newton-raphson better against singularities, more tests