Fix usage of/Use ecm_declare_logging_category
Archive: The generated source file is required by two targets, so using the ECM 5.80 target syntax is misleading. Also remove kio_archive_debug.h from the repository in favor of the generated one.
Other: Use ecm_declare_logging_category, some cleanup
Edited by Stefan Brüns