Initial Arch conversion.
Fix group list for useradd ($GROUPS is a bash variable).
Arch xephyr/xfce ported and working (detailled checks required).
Small fixes to xfce target.
Ported all targets.
Installer cleanups.
Arch: Make sure /etc/profile is sourced when a command is specified in enter-chroot.

This seems to be a bug in su/bash (See: https://bugs.archlinux.org/task/31831).
Arch: source /etc/profile in enter-chroot.
More proper bootstrap: Use pacstrap instead of manually calling pacman.
It does a better job, and runs install scripts properly.
Advise user what to do if pacman -Syu fails
(like during the /bin->/usr/bin move).
Arch: Add getrelease.sh.
plugdev group does not exist on Arch. sudo is already installed earlier.
Arch: Add plugdev group.
Fix source /etc/profile in enter-chroot.
Prevent erasing xserverrc by installing xorg-xinit beforehand.
aur:xprintidle was fixed upstream. No need to pull libxss manually.
New bootstrapping code.
 - Does not require listing directories (my local mirror hangs for a while when doing that):
   download Arch REPO.db files instead.
 - Autodetect dependencies for bootstrap system
 - Use base group to install chroot system
Disable gnome on Arch.
Improve message in bootstrap.