- write dvd/cd device entry to vmx file if the device ide is 0 (bnc 822185)
- fixed fetchFile function. The variable $imageBlkSize is
  not initialized, so it is better to use $chunk
- added support to specify the size of the root volume.
  With regards to the latest LVM consistency checks and adaptions
  it was only possible to set one volume as the one taking the
  rest space. This is either the root volume or the one flagged
  as freespace="all". The possibility to setup a specific size
  for the root volume and define another volume to take the rest
  space was lost. With this commit you can now optionally define
  the size of the root volume:

  <volume name="@root" size="..." | freespace="..."/>

  I also fixed the LVM setup when used with standard vmx virtual
  disks and introduced new consistency checks e.g it doesn't
  make sense to specify both size and freespace for one volume
- if the bootloader can't be installed stop the boot process
  and print a warning message to the user. Continue the boot
  with a wait-for-key exception (bnc #823617)
- v5.05.19 released
- set GRUB_TERMINAL to console if no unicode font exists
- adapted LVM resize in oem partition install mode
  according to the new @root volume setup
- update kiwi message text template kiwi.pot
  * added new text informing the user for a failed bootloader setup
- follow up fix for (bnc #823617)
  * use message text from gettext catalog, i18n support
  * use the dialog program to display the message if it is installed
    as part of the image. We are already inside the running system
    when this message might be displayed. If no dialog is installed
    the message is just echo'ed on the console with a waitkey
    exception
- make kiwi locale files available in vmx type images too
- Better integration of ZFS:
  * moved from kiwiroot to kiwipool as zfs pool name
  * evaluate fsmountoptions in zpool create
  * added function setupZFSPoolVolumes() which creates the
    zfs pool layout as suggested by the community
- added setupBootPartitionPXE() to check and setup the boot
  partition if any in case of a pxe image. The pxe image type
  offers different boot scenarios than the other kiwi supported
  image types. Thus it got its own function now and I could
  also cleanup the pxe specific hacks we had in the base
  setupBootPartition() function
- grub setup secure boot fixes:
  * don't use insmod when in uefi secure boot mode
  * don't use graphics, grub terminal is the console in this mode
- add elilo package to suse-SLE11-JeOS template for the uefi profiles
- added isconsole helper program which checks the linux
  console mode with the KDGETMODE ioctl. The program is
  used in a new shell function named FBOK to check the
  framebuffer/console capabilities better in order to
  know if we can run fbiterm there or not
- moved __checkPackageUnique() test from an error message to
  a warning message. for the package manager this is not an
  error condition too so it shouldn't be one for kiwi
- return early from setupBootPartitionPXE if $imageRootDevice
  is empty. This is the case when the netboot code checks the
  update case