Complex naming

Use consistent naming between numpy, numba and blaze for complex numbers (complex64/complex128 instead of cfloat).

This may need some discussion. It's built on top of the 'overload' branch.