Fix psign for unsigned integer types, such as bool.
Reference issue
What does this implement/fix?
Additional information
Fixes bug in !1026 (merged) where psign<bool> would try to return bool(-1).
Fixes bug in !1026 (merged) where psign<bool> would try to return bool(-1).