awesome: Replace runonce lua script by systemd-run

systemd-run can be used similar by creating a transient scope unit.
Scope units are not forked of by systemd-run and the environment is kept
(which we need for $DISPLAY..).
Also, by giving an explicit name of the unit, we ensure, it will not be
start twice, since the unit already exists.

This works just perfectly! and is much faster when booting and launching
big stuff like nm-applet and lxpolkit :)
awesome: Run everything awesome starts as systemd scope unit

So programs can be nicely managed from systemctl --user :)
This time let systemd choose the unit name itself, so we can start tools
more than once.
xinitrc: Use dbus session from $XDG_RUNTIME_DIR if available

That means systemd --user started dbus.socket :)
urxvt: Use class name for xressources

Allows to add override by different name on cmdline
urxvt: add font overwrites

usage:
  urxvt -name urxvt-large
  urxvt -name urxvt-big
awesome: got back to non-systemd user session usage

That scheme is broken in terms of processes that are part of
systemd --user wont be part of the active x11 session.
so no access to network,suspend,audio,..
bash: Use systemctl --full by default
vim: Add code style for sssd
vimrc: Highlight trailing spaces
vim: Do not use inkpot for asciidoc files for now