Add gdkgears test

This is a version of the traditional glxgears app that uses
the gdk gl integration for the setup and integration.
It also has some extra features like an animated gtk
widget (spinner) that is synced with the gl drawing,
and support for multiple instances of the gears.