Fix gemm when one or both matrices is transposed.
Fix gemm when one or both matrices is transposed.

Passing a transpose option to a BLAS routine swaps the
number of rows and columns of the corresponding matrix. This
has to be taken into account when specifiying these sizes
in the BLAS call.

mikkyang/rust-blas,raineszm/rust-blas