A number of issues fixed.

ZZ * MutableMatrix, complex number internal functions now use const,
engine rings: two bugs found were fixed.