Adds way to see the permutation between two equivalent matrices. Also adds small improvement to equivalence_checker that reduces the number of allocations needed by keeping a reference to the permutation vector around.
Adds test to check that the 'full' submatrix is returned if the size is the same as the size of the matrix.
Improves MMIMove documentation.
Changes Makefile so that changing headers will force recompiling the associated object file.
Adds IntVector typedef to IntMatrix. This allows the data structure storing the matrix entries to be changed easily, for example to specify an allocator of the vector.
Basic moves now implemented and passing tests.