[algorithms] add Newton algorithm
[operators] add 'jacobian' method
[operators.basic] move apply_inverse default impl to AssemblableOperatorBase
[operators.basic] bugfixes