* meson: make has_function fail for posix_memalign and stpcpy; remove the .py suffix of meson scripts
* meson detects posix_memalign and stpcpy but both fails to link in
the end, so force disable them for now. This makes glib2 master build
using the new meson build system.
* remove the script suffixes so the naming is more in line with the
documentation and other tools.
* meson: execute gtk-doc scripts with msys2 perl
And force utf-8 encoding as gtk-doc doesn't use the active codepage.
* meson: fix color terminal detection
* meson: Update to 0.41.2