Destroy GL resources upon theft of the surface.

We need the GLX pixmap to stay around long enough to destroy the
resources, and the GLX pixmap is now destroyed when the pixmap is
stolen.

In the future we will want to keep around the draw target and
associate it with the pixmap ID so that we can quickly reobtain the
resources.