corrected bug in block tridiag solver - mistake in left/right matrixmultiplication.
To test the implementation improved the test to not only include diagonal block matrices on the
diagonal, because with diagonal left/right multiplication does not make a differece.