Fix A_mul_B! for complex givens rotations and update test to capture the error.
Merge pull request #5292 from JuliaLang/anj/fixgivens

Fix A_mul_B! for complex givens rotations and update test to capture the error.