Renaming associative multiplication to timesRight and timesLeft (to conform to generic "times").
Added MatrixTimesOps marker interface to mark implementations supporting timesLeft and timesRight.