KUnifiedPush Foundations
This is some basic stuff to get KUnifiedPush stuff into NeoChat, and it would way easier if I started small
For now I'm going with the same architecture I'm using in Tokodon, described in detail here. This adds the necessary CMake bits and the DBus service file.