Add test for power management using umockdev
This adds test coverage for our upower-related codepaths.
umockdev is an optional dependency, the miner-power
test is not included in the list of tests if umockdev isn't found.
It depends on https://gitlab.gnome.org/GNOME/tracker/-/merge_requests/254 and https://gitlab.gnome.org/GNOME/tracker-oci-images/-/merge_requests/23
Edited by Carlos Garnacho