[kcms/touchpad] Split kded and kcm plugin
Currently the KCM is loaded from the kded plugin. This makes the implementation quite messy.
Instead split the two into their own plugins and extract common stuff into a (static) lib.
Currently the KCM is loaded from the kded plugin. This makes the implementation quite messy.
Instead split the two into their own plugins and extract common stuff into a (static) lib.