Apply new functionality of Schur complement in DarcyFlow.

- using new constructor
- modification of LinSys structure in DarcyFlow
- optimization of make_schur methods (merging into one)
- modification of update_solution method