cogl/clutter: Make gdk-pixbuf a tests only dep
With these changes, libmutter (with -Dtests=false) would depends on gdk-pixbuf only for BackgroundCache.
With these changes, libmutter (with -Dtests=false) would depends on gdk-pixbuf only for BackgroundCache.