Clean up unnecessary interface methods
ImageCollection was instantiated several times instead of shared and
KPImagesList::loadImagesFromCurrentSelection() was called redundantly.
This was always inefficient, but since digiKam supports grouping with kipi it
is disruptive (multiple identical dialogs presented to user).