Add floatTraits.SIGNPOS_BYTE for float
Convert std.math.signbit into a template
Convert std.math.copysign into a template