Remove minimal compositor and compositor runner

In the Wayland architecture, the compositor is built into the
display server, we can't have (don't need) a separate compositor.

[wayland] Remove minimal compositor (not needed with Wayland)

Signed-off-by: Thomas Perl <thomas.perl@jollamobile.com>
Port to Wayland EGL (using wayland-client / -egl)

[wayland] Port ogles2_helper from X11 to wayland{-client,-egl}

Signed-off-by: Thomas Perl <thomas.perl@jollamobile.com>
Merge pull request #1 from thp/wayland

Port to Wayland EGL