build: Use GTK_CHECK_BACKEND macro
build: Use GTK_CHECK_BACKEND macro

Instead of calling pkg-config ourselves.

This fixes linker issues caused by the renamed target variable in
gtk+'s pkg-config file.

https://bugzilla.gnome.org/show_bug.cgi?id=645255

GNOME/unique,GNOME/unique,GNOME/unique