Initial CMake changes for KF5
Update docs DOCTYPE and CMake
Port all the CMake files
First rough KF5 port of KWalletManager
Fix whitespace.
astyle-kdelibs on everything
Find the correct D-Bus interface file

This finds the KF5Wallet one, rather than the kdelibs4 one.
Clean up the root CMakeLists.txt file

Some of this was stuff that is only relevant to frameworks.
Port away from KGlobal
Remove K_GLOBAL_STATIC and leftover kglobal.h includes
Remove last traces of kapplication from KWalletManager
Replace KDebug with QDebug
Remove obsolete includes, sort.
Fix KWallet KCM and helper linkage
Fix up some strings.
Calculate minimum size from font metrics.
Use kcmshell5 to launch the KWallet KCM
Use KService proper instead of KDE4Support
Pass proper WId to KWallet

Calling simply winId() returns WId of that particular widget, not of its
main window, which is actually what we want
Always use effectiveWinId