Added contracts for MatrixBuilder equality, and fixed a bug in the == method of CompleteMatrixBuilder.
Added some tests for the == method of MatrixBuilder.