harmonize handling for all content delegates
Summary:
harmonize how all delegates are handled regarding signals
also fixes bugs with album view since D9777
- missing cover art
- tracks/album not removed when files are deleted
Reviewers: Elisa, mgallien
Reviewed By: Elisa, mgallien
Tags: Elisa
Differential Revision: https://phabricator.kde.org/D9952