minor fixes in multiplication with Diagonals (#31443)
* minor fixes in multiplication with Diagonals
* correct rmul!(A,D), revert changes in AdjTrans(x)*D
* [r/l]mul!: replace conj by adjoint, add transpose
* add tests
* fix typo
* relax some tests, added more tests
* simplify tests, strict equality