Relax dimensionality requirements in `A*_mul_B*!` and `transpose!`
Merge pull request #8726 from JuliaLang/teh/AmulB

Relax dimensionality requirements in `A*_mul_B*!` and `transpose!`