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
Remove unused dconf profile; rename site snippets

- Remove the dconf user profile, another package will
  provide it.  (Due to 4ca10f2d being added after the changelog
  for 1.40 was finalized, 1.40 did not actually install these,
  so we do not need to rm_conffile them.)
- Rename the site db snippets to the package name, and
  change the prefix from 00 to 10, in case we ship a base config
  later
- After installation, we must call "dconf update" to rebuild
  the binary databases.  We need to depend on dconf-cli for this
  (which is still called dconf-tools in Precise)
Depend on dconf-config

- Add a dependency on debathena-dconf-config, since we're using
  the 'athena' dconf db
Convert to dh7 and clean up maintscripts

- Convert rules file to dh7
- Wrap Build-Depends in control file
- Remove c-p-d shell snippets from maintainer scripts
- Remove rm_conffile snippets and switch to dpkg-maintscript-helper (and
  Pre-Depend on the right version of dpkg for that)
Move to per-distro override files

- Because of incompatible settings (I'm looking at you, Unity) and
  deprecated ones, we need per-distro override files.
- Add code to rules file to create the actual override file at build
  time based on the distro, and Depend on lsb-release
Release 1.41