Add support for wayland egl buffer interface

That was a hard one for me.

Relates to #606