staging/alpha-modifier: relax the rules around surface destruction
When the client crashes, the compositor has to be able to cope with any order of object destruction, so there is no practical reason to enforce the surface extension to be destroyed before the surface itself.
Signed-off-by: Xaver Hugl xaver.hugl@kde.org