Change cmat_mulx_fixed_dimension_matrix_multiplies and cmat_mulx_fixed_dimension_accumulate_matrix_multiplies to be passed arrays of pointers to each row of the matrices, so may be used with rows which are are not equally spaced in memory