Fix scale(X::AbstractArray{Real}, s::Complex)

* after removal of corresponding scale! method
* also add tests