Pass elliptic matrix part to CPR preconditioner.

For now, the top left part is passed with no summing of equations or checks
for diagonal dominance.
Initial implementation of CPR preconditioner done.

With some caveats:
  - scaling factors for material balance equations and pressure are hardcoded.
  - pressure system is formed from sum of material balance equations, with
    no check for diagonal dominance.