[PATCH 1/2] Fixes compilation / linking errors when using -DTRIO_MINIMAL:
triostr.h trio_to_float() definition was required but missing.
trionan.[ch] Using the combination of TRIO_PRIVATE_NAN and TRIO_INLINE resulted in static inline and the linker complaining that c99_fpclassify_and_signbit didn't exist (debian stretch/gcc/x86). This may be also the case of all the other functions covered by TRIO_FUNC_FPCLASSIFY_AND_SIGNBIT.
Solved by changing those functions to use TRIO_INLINE_NAN and assigning it the value of INLINE only when not using -DTRIO_MINIMAL