Handle Window manager exit corretly
When the windowmanger exits in KDE for example, QT emits this signal commitDataRequest
and tells the application to save it's current state and then calls the eventClose method.
This signal isn't handled in Audacious and if KDE exits, it blocks the logout as it always ignores the event in the eventClose method.
Accepting the event always in the eventClose method, doesn't block the KDE logout anymore but it would maybe be a better idea to check if
commitDataRequest was emitted before the eventClose method is called.
The patch attached will just always accept the event.