Add a fallback-c89.c for the gdk/ subdirectory as there is code that uses functions that are introduced by C99. This currently adds fallback implementations for MSVC for isnan() and isinf() Dist this "new" source file as well