Solvers added

With Solver module:

``umfpack `` as default solver.
``ilu`` from ``ilupack`` is also a option.
``gmres`` is the thrid option.