meson: add logind-provider option
The session provider can work with anything that implements the logind API. Add an option for elogind users.
It seems !12 stalled and also is out of date. Here is a simple way to add elogind support which works fine for us (Artix Linux).