Most of the work on logind
Mostly readonly, sessions and logind

The current handling of /run/login between sessions and logind is not
pretty

If possible i will probably move that over to sessions