Remove scale!{T<:BlasReal}(X::Array{T}, s::Complex)

* Reference: https://github.com/JuliaLang/julia/issues/1868#issuecomment-36004446

This is a minimal change to fix the issue referenced in the comment above. 

@jiahao, you seem to have written that code--was there something specific that you had in mind, or did other changes affect the functionality?

Cc: @andreasnoackjensen