Added unit test for new method and way of creating factor. Fixed missing negative when calculating b for non-blockwise version of Schur complement