Remove HAVE_CONFIG_H defs and uses

Since GLib files are only meant to be built as part of GLib, config.h
always exists, so the checks are more or less pointless.

https://bugzilla.gnome.org/show_bug.cgi?id=793399
1 job for master in 3 minutes and 14 seconds (queued for 1 second)
Status Job ID Name Coverage
  Build
passed #8642
build-job

00:03:14