Callback for monitor linear solution in newton solver

- subclassable functor for callback
- is called between linear solve and line search
- u, delta_u and norms of both are passed to callback