x11: use/x11/lightdm/razorqt support added

razorqt-0.5.2 out there already, zerg@ reminded of the greeter,
maybe it's finally time to get the pieces together.
regular.mk: razorqt uses its own lightdm greeter now

Relevant for 0.5.2-alt2+, ping me if a backport is needed.
profile.mk: fixed arch test for "bulk repo" case

It happens when there are no separate arch/noarch subrepositories
but everything is dumped into a single directory like in installer
or live-builder environment (at least as of today).
desktop+mate: dropped duplicates

mate-default pulls in mate-minimal and both of them
require packages which are also specified in this
pkglist; thus the pkglist should be pruned to avoid
double work and splits like "mate-vfs is dropped
from 1.5 package set, mate-default is adjusted but
the pkglist references the now-missing package".
desktop+mate: dropped stale comments

There were a few packages disappearing or changing
along the autoimport path, let's clean up the cruft.

mate-conf-gtk is now gone, so removed either.
regular.mk: added settime-rfc867 to kde4

ALT domain client regular.mk: added settime-rfc867 to kde4

Seems like this belongs to domain-client pkglist though...
regular.mk: e17: dropped xnest

It was gdm2.20's feature that requires further setup
to actually function; thanks aen@ for explanations.
refactored regular images

This change mostly concerns with making icewm flavour
the lean one again.

The goal is to widen the dynamic range of regular image features:
icewm is not a desktop thus can bear withouth systemd-logind
even if a bunch of network-managing-media-mounting crap has been
rigged to depend on it, and ALT domain client should be included
in most builds for convenient testing in SMB environments but can
stay out of this minimal and "different" image.

It also receives the "un-def" kernel flavour (3.8.0 as of today)
which might benefit from the more available testing facility too.

Its branding is also simplified, plain syslinux menu is fine;
in similar vein, refind feature is flipped from icewm-only to
all-but-icewm set of images with its state being good enough
as of refind 0.6.7 and mkimage 0.2.7.
wireless: depend on firmware

Richard and Theo would probably roll their eyes at this point
but the unfortunate reality is that wireless hardware is very
much dependent on firmware being explicitly provided; so here
it is.

rtl8192 kernel module added since it's present in t6/branch
at least.
firmware: factored out cpu ucode

Let's make CPU microcode an explicit target, it isn't
required at every host where firmware-linux is.

Adjusted its use accordingly.
firmware: introduced use/firmware/laptop

acpi_call is used far too often when dealing with the newer
portable x86 hardware, we're better off including it when
it's available.

regular.mk adjusted appropriately.
kernel: introduced use/kernel/net target

The various *8168 and friends among kernel modules
have finally been pushed into a designated target
so that RM doesn't have to care which particular
additional ethernet modules are available in this
particular branch and kernel.

Tweak distros as appropriate.

NB: *maybe* this is required by distro/.base either.
server.mk: pretty-printing kmodules

Maybe it's worth moving to the kernel feature as well.
live.mk: extended EFI support in rescue

Added rEFInd, EFI shell and SB stuff.
efi: tweak shell setup

It's possible that use/efi/signed target has fired already
at the time when use/efi/shell is invoked; shouldn't clobber
the signed shell with unsigned one.
QUICKSTART: mention `make help'

It wasn't really obvious what are the available targets;
sorry for that and thanks led@ for a suggestion.
desktop+mate: further 1.5 changes

Switched from mate-default to mate-full as aen@ asked to,
and dropped a few leftover packages which are now in
mate-default 1.5.0-alt3+.
efi: specify minimal mkimage version for SB

Bump it to account for the useful fixes in mkimage-0.2.7.
0.9.9-alt1

- regular refactoring
gear-store-tags