less crashes on shutdown: - show an error message if calling deleteIface() did not delete all backend   objects, try to delete those explicitely then - delete the backend object first that was created last - if frontend objects outlive Phonon::Factory don't abort on a missing   globalFactory object
less crashes on shutdown:
- show an error message if calling deleteIface() did not delete all backend
  objects, try to delete those explicitely then
- delete the backend object first that was created last
- if frontend objects outlive Phonon::Factory don't abort on a missing
  globalFactory object

svn path=/trunk/KDE/kdelibs/phonon/; revision=632938

sandsmark/phonon-visualization-gsoc,sandsmark/phonon-visualization-gsoc,sandsmark/phonon-visualization-gsoc,sandsmark/phonon-visualization-gsoc