Introduce API for handling cgroups

Authored by davidedmundson on Jun 4 2020, 12:24 PM.

Description

Introduce API for handling cgroups

As per https://systemd.io/DESKTOP_ENVIRONMENTS applications are spawned
in their own cgroup. By reading that we can provide much more useful
application data rather than an endless sea of processes.

The exposed model is a 1:1 mapping of ProcessDataModel for easy drop-in.