lib: Split UI and non-UI libraries
Both UI and non-UI libraries export a pkg-config file. Only the non-UI library exports a Gir as it's the only one that gets to be used from a non-native program (gnome-shell).
Both UI and non-UI libraries export a pkg-config file. Only the non-UI library exports a Gir as it's the only one that gets to be used from a non-native program (gnome-shell).