Added cbc.block implementation of splitting-scheme preconditioners