Systemctl Support and LXDM Support

Made the do_boot_behaviour() function utilize systemctl, the new standard for
Arch Linux systems, instead of rc.d.  The script now also supports the lxdm
desktop manager in addition to lighdm (lightdm still has top priority in the
script).