All signals are now in the base class, even if only a subset of available providers actually emits them. This way we can handle all source select dialogs the same way, regardless if they are vector, DB or raster (or others).