meson: small printf check cleanups
Instead of having two "have_good_printf" variables which mean different things (one the actual printf, while the macro is used to check if gnulib is used) use a "use_system_printf" variable/macro which means the same thing everywhere.
Edited by Christoph Reiter