Fix colors display in some options

Colors initialization was called after arg parsing. This disallow error messages
and options called directly from arg parser to use colors.
By example, call `mkinitcpio -k toto' or `mkinitcpio -L'.

This patch initialize colors when terminal is able to support it but disable it
if users don't wants it (with -n).

Signed-off-by: Sébastien Luttringer <seblu@seblu.net>
Move preset examples from /etc/mkinitcpio.d

to $(DESTDIR)/usr/share/mkinitcpio to avoid use in mkinicpio -P.

Signed-off-by: Sébastien Luttringer <seblu@seblu.net>