- systemd has been moved to /usr/lib/systemd with openSUSE 12.3
  thus the function baseSetRunlevel() needs to address old and
  new location
- systemd related fixes causing the first boot to hang
  * setupConsole should not run at all in case of systemd
  * systemd has been moved to /usr/lib/systemd/systemd thus
    /bin/systemd is now a link and that causes several
    bash test calls to fail
  * quit plymouth inside the initrd if the system image
    doesn't have plymouth installed
  * make debugging plymouth problems more easy by evaluating
    the options plymouth.enable and/or rd.plymouth like
    the mkinitrd scripts does it