Update getty.debathena for logind

- Add logind support to getty.debathena (Trac: #1482)
- initialize 'sessions' in the consolekit activation so it's not
  an unbound variable in some corner cases
- Add logging so that we actuall notice when this fails in the future
- Add debugging support