BUG: special: In specfun.f, replace the use of CMPLX with DCMPLX, which returns the correct data type.
Merge pull request #3402 from WarrenWeckesser/specfun-cmplx

BUG: special: In specfun.f, replace the use of CMPLX with DCMPLX, which returns the correct data type.