Merge pull request #407 from andreas-schwab/master

Add support for EFI on aarch64
Make kiwi --info thread safe
Make sure u-boot bootargs will be escaped (bnc #900007)
Update dhclientImportInfo

Allow the function to export DHCPSIADDR from the
dhcp-server-identifier information stored in the
lease file created by the dhclient call
- v7.01.7 released
Again Fixed use of zypper package cache

Not only the addrepo command but also other ones seems to remove
the pkg-cache-dir if there is no associated repo available. Thus
the preserve and restore of the package cache happens now before
and after all zypper repo setup related commands are called
Also support new appdata format
- fix dependencies of s390 requires

* zipl was never an own package, it is part of s390-tools
* syslinux does not exist on SLES 12 s390
Use -o loop for mounting read-write image

Older systems (e.g RHEL 6) mount command is not able to detect
a loop mount and requires the -o loop option in order to work
Merge pull request #409 from adrianschroeter/master

SLE 12 and openSUSE 13.2 fixes
Compress Docker images using XZ

This results in images requiring less disk space.
Merge pull request #408 from flavio/docker_change_compression_algorithm

Compress Docker images using XZ
- v7.01.8 released
Cleanup with regards to coding style guide
Fixed error logging to default log file
- v7.01.9 released
Redirect stderr from cp command so that we can catch it
Fixed setup of zypper repository name if no alias is specified

If no alias name is given in the kiwi <repository> section, kiwi
builds a name from the given source URI. If the source URI does
contain credentials information appended as token after the RFC
specified '?' sign the repo name contains this information too
which results in an invalid repository name for zypper. In order
to prevent this kiwi cuts off the information '\?.*' from the
URI and build the name from the remaining part
readd lost promo dvd plugin
Make sure correct grub2 module path is used for ec2hvm firmware

Currently the grub2 module path is set correctly with firmware
set to 'ec2' but not if set to 'ec2hvm'