Create devices nodes if udev is not running
Rename Initrd/kernel.vexpress to Initrd/kernel.guest
build: mount tmpfs on $BUILD_ROOT/dev/shm

This is required for sem_open to work at all
- workaround build results gets overwritten. it is really bad that we have to reverse engineer kiwi logic here :/
- export kiwi-image:$type instead of kiwi-filesystem:$fs for kiwi files with schemaversion 5.6 or newer
- use old style version interface to become compatible with SLE 11 perl
[ Kiwi.pm ] use own versionstring function instead of version for old perl
Do not specify compression format for Arch packages when extracting

Arch packages are now using xz compression for packages, which were using gzip
compression before. When using GNU tar instead of bsdtar, they will be extracted
as gzip format instead, because the script explicitly tells tar that the package
uses gzip compression.

Remove the option for this and let tar guess the compression format of the
package, so both gzip and xz compressed packages could be handled.
correct FSF address
cleanup old code around initvm, make it possible to use initvm also in chroot to just register binfmt
- We can not get rid of kiwi-filesystem unfortunatly, the image type is just not enough.
- export kiwi .packages and .verified report log files for appliance and product builds
Merge pull request #72 from xsuchy/pull-req-FSF

correct FSF address
bring kiwi setup in sync with OBS code