prefer (uint)-1>>1 to ~((uint)1<<n), remove some unnecessary ()
use #if LDBL_MANT_DIG == ... instead of custom LD80 etc macros
fix bit masking hack in fpclassifyl and copysignl
initial commit