xwayland: Use the pixmap release callback with EGLStream

Commit 77658741 - "xwayland: Add buffer release callback" added an API
to deal with Wayland buffer release callbacks.

The EGLstream implementation has its own wl_buffer callback, move that
to the buffer release API instead so we don't have to deal with Wayland
buffers directly and match the other Xwayland pixmap backend
implementations.

Signed-off-by: Olivier Fourdan <ofourdan@redhat.com>
Reviewed-by: Michel Dänzer <mdaenzer@redhat.com>
Tested-by: Erik Kurzinger <ekurzinger@nvidia.com>
4 jobs for eglstream-pixmap-release-cb in 9 minutes and 22 seconds (queued for 2 seconds)
Status Job ID Name Coverage
  Docker Image
passed #5694058
debian-buster

00:05:13

 
  Build And Test
passed #5694059
autotools

00:04:09

passed #5694060
meson

00:01:31

passed #5694061
meson-noglamor

00:01:25