Adds two wrapping variants of the macros
declare_qt_logging_category() & install_qt_logging_categories()
which have an argument TYPE to control specific behaviour that
otherwise is generalized in the wrapping macros to not have to repeat
any things with every macro call and to ensure consistency, e.g. in
the used description texts.
The wrapper macros also handle linking things by the matching EXPORT ids,
so the caller does not have to care for this.
No perfect solution yet, but at least a first working approach to automatic
generation of the kdebugsettings files.