Fix logind and udev build option handling

Fixes a bunch of issues related to udev and systemd/logind/launcher support, especially around disabling udev and logind/systemd.

Merge request reports

Loading