buffer: disconnect clients that commit an unknown buffer type
buffer: disconnect clients that commit an unknown buffer type

If this happens, something went really wrong and we should do more
than just logging an error. See [1].

[1]: https://gitlab.freedesktop.org/wayland/weston/issues/148

ascent12/wlroots,SirCmpwn/wlroots,swaywm/wlroots,ascent12/wlroots,swaywm/wlroots