backends/{x11,wayland}: Remove AbstractEglBackend::setSurface() call
KWin requires surfacesless contexts, so this setSurface() is not needed. This ensures that makeCurrent() won't make the opengl context current against a surface that belongs to a removed output.