Feat libfmt
formatters for libfmt, for both dual<> and complex<> (in lieu of standard ones).
These are quick and dirty, and by no means perfect (rely on std::string for one, yuk, I know).
They are disabled by default, and can be enabled by #define CPPDUALS_LIBFMT
and #define CPPDUALS_LIBFMT_COMPLEX
.