systemd: drop "nm-sd-utils-core.h" and nm_sd_utils_id128_get_machine()

This was only for unit testing, to check whether our reader
for "/etc/machine-id" agrees with systemd's.

That unit test was anyway flawed, because it actually accesses
the machine-id on the test system.

Anyway. Drop this. Most likely our parser is good enough, and
if we get a bug report with a defect, we can unit test against
57 jobs for th/replace-systemd-utils-1 in 31 minutes and 20 seconds (queued for 21 seconds)