This adds a clutter backend for running under the wayland window system. Initial cogl framebuffer integration by Robert Bragg.
This remove quite a lot of redundant code by consolidating the eglx and eglnative window system backends.