BUG: newton_krylov() was ignoring norm_tol argument, closes #4259

and copying is an excellent excuse:)