[WIP] Added n_iter_ parameters across all iterative solvers

Added a n_iter parameter across all iterative solvers that have a max_iter parameter.
we cannot change output of public functions like this :(