Add UNARY_POSITIVE support for complex and float (#456)