Revert "actor: Pick using the same order as paint"

This reverts commit cae450696787485bb3db024f2c7b7e59d6fc2ccb.

We never installed the pick handler. If this is actually fixing
something with vfunc installed, we can re-revert this and add the
vfunc at the same time.
gtk-clutter-util: Remove extraneous set to ARGB32 visuals

This is already done in the post-parse hook

https://bugzilla.gnome.org/show_bug.cgi?id=695737
gtk-clutter-util: Use the GDK display when using the GDK backend

This is what the post-parse hook does.

https://bugzilla.gnome.org/show_bug.cgi?id=695737
gtk-clutter-util: Disable accessibility in the post_parse_hook as well

https://bugzilla.gnome.org/show_bug.cgi?id=695737
gtk-clutter-util: Merge fixes from post_parse_hook

Get these two methods back in sync.

https://bugzilla.gnome.org/show_bug.cgi?id=695737
gtk-clutter-util: Put the shared initializion logic in a shared function

https://bugzilla.gnome.org/show_bug.cgi?id=695737
gdk-clutter-util: Add Wayland support to init

Pretty useless, but gets the code running a little bit further.

https://bugzilla.gnome.org/show_bug.cgi?id=695737
wayland: Use the subsurface protocol to implement GtkClutterEmbed

The subsurface protocol lets us "embed" one surface within another. The
compositor will compose the two surfaces together to create a single
window. We use it here to take the surface we get from Clutter and make
that into a subsurface and then associate that subsurface with the main
surface coming from GTK+.

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