fix power for non-complex
codegen autoregister for ufuncs in ufunc_db
removed spurious print
support for complex in sign ufunc

also added support for complex comparison in npyfuncs that are needed
to implement sign.