CMakeLists refactoring; generate the dbus files at build time