build: Allow elogind to be used on systems without SystemD
elogind is the systemd project's logind, extracted to a standalone package. It's designed for users who prefer a non-systemd init system, but still want to use popular software such as KDE or GNOME that otherwise hard-depends on systemd.
This MR is analogous to World/Phosh/phosh!1345 (merged)