Another major stage reordering. KDM and Plymouth now use prebuilt configs instead of setconf patching.
stage-list-pool/3-install-hw-cpu: set cpufreq governor by setconf instead of prebuilt config.
export.sh, pkglist/prebuild.sh: deep-clean the build root.
functions.sh, install.sh: beautify code, check for missing profile-specific dirs, support overriding stage list.
helper-symlink-stages.sh: do not auto-add .sh to dest file name.
stage-data/dest-install-configs@.sh: do not configure mysqld.

Who needs a systemwide mysqld? Not that average user.
configs/pacman-base-lists: fix virtualbox module package name (guest -> host).
stage-list-pool/6-user: add 'build' group; shift stages.
stage-data/dest-install-configs@.sh: add general/common-cups to set 'lp' as printer administrators.
configs/dest: add user to both 'build' and 'lp' groups.
stage-data/dest-install-configs@.sh: move var-tmp.mount from common-systemd to quirk-vartmp.

KDE cache regeneration is painfully slow for a non-prepared user. Better
let it thrash the filesystem.
stage-data/dest-install-configs@.sh: add general/common-samba (a sane default samba config).
stage-data/dest-install-configs@.sh: add appearance/appearance-libreoffice-sifr.
stage-data/dest-install-configs@.sh: common-systemd: enable KDM, netctl-sleep and {Network,Modem}Manager.
stage-pool/dest-generate.sh: perform sensors-detect on the new system.

Hopefully this will succeed wrt. modules...
stage-data/dest-install-configs@.sh: common-mkinitcpio: use systemd hook (systemd >= 206).
stage-list-pool/2-install-main: more constraints to the splash mkinitcpio hook placement.

systemd hook skips loading explicit modules, so we need udev to load GPU
driver before plymouth.