alien package isn't used anymore
base.install: Fixing HTTP support for RPM distro

The code was using many tricks around global variables and added many
tricks before call init_redhat_chroot().

Let's move this specific code into init_redhat_chroot() and fix the http
support by a better detection of ISO vs HTTP installs.
common: Using NO_COMPRESSED_FILE to avoid .edeploy

Espcially when building OS for checking the integrity of the compilation
process, let the user being able no to compress the directory.

It could save time & space.
pxe & health: Define role & version

Thoses two targets were not defining role & version leading to weird
filename when creating compressed files
common: Fixing NO_COMPRESSED_FILE logic

It was inverted...
common: TOP variable shall not have a trailing /

This is confusing the /dev & /proc umounting detection.
init: specify we do IPv4 for now

This to ensure an interface with IPv6 address will be seen as
configured.
init: indent