test/cluda/functions: casting output array to the expected type because numpy tends to promote types
cluda/functions: added explicit complex constructor to the output constant in pow()