Cleanup CMake code and related things
Move plugin declarations into their own CMakeLists, stop using globs, add proper library targets and some other cleanup.
Also, rename "org.kde.qqc2desktopstyle.private" to "org.kde.desktop.impl" so we don't have two "private" modules.
Edited by Arjen Hiemstra