egl: wayland: Don't leak wayland buffers on buffer reallocation

We destroy the wayland buffers when killing of the window, but did not
when buffers are re-allocated on the fly.

Signed-off-by: Kalle Vahlman <kalle.vahlman@movial.com>
egl: wayland: Clean up wayland related resources in ~WaylandNativeWindow()

We have a handful of wayland resources that need to be released when
the window is disposed of.

Signed-off-by: Kalle Vahlman <kalle.vahlman@movial.com>
Merge pull request #159 from kvahlman/wayland-leaks

Wayland leaks