- fixed kiwi script calls if they are done contained via lxc
  the callContained() function was changed to use the lxc-start
  tool to run the scripts instead of wrapping around lxc-init
  and calling lxc-execute (bnc #832337)
- moved handling for defaultroot attribute to new data structure
  and use the getPreferences() -> getDefaultRoot() access method
  The following legacy function were removed:
  * getImageDefaultDestination_legacy
  * getImageDefaultRoot_legacy
  * __getPreferencesNodeByTagName
- v5.05.27 released
- moved type attribute handling for the creation of
  the .profile environment into the new data structure
  respectively delete the handling from getImageConfig_legacy
- combine the inheritance code which transfers information
  from the system XML to the boot XML at one place
  which is the prepareBootImage() function
- fixed md5file setup in oem installpxe mode:
  the raw disk image is stored compressed thus the zblocks
  information is required when atftp is used for the transfer
- moved use of getImageTypeAndAttributes_legacy into
  class method calls of the new data structure
- added missing kiwi_oemskipverify variable to allowed
  variables in KIWIProfileFile
- moved type attribute handling into the new data structure
  * renamed updateDescription to updateDescription_legacy
  * deleted the following legacy functions:
    + getImageTypeAndAttributes_legacy
    + __setTypeAttribute
- moved handling of testsuite packages into the new data structure
  * deleted legacy function: getTestingList
- moved creation of .profile environment file into the new data structure
  * deleted legacy function: getImageConfig_legacy
  * deleted KIWIProfileFile method: updateFromHash
- set a useful default for the bootloader when building live iso images
- reduce the use of getPackageAttributes_legacy
- fixed grub2 graphics boot for openSUSE 13.1:
  * gfxterm must be compiled in
- moved getInstSourceFile_legacy into the global space.
  This function is just a file downloader and does not belong
  to the legacy code. Along with the change the function was
  renamed to KIWIGlobals -> instance() -> downloadFile(...)
- moved editbootinstall/editbootconfig handling to the new data structure
  * deleted getEditBootConfig_legacy
  * deleted getEditBootInstall_legacy
- moved <size> handling over to the new data structure
  * deleted: getImageSize_legacy
  * deleted: getImageSizeAdditiveBytes_legacy
  * deleted: getImageSizeBytes_legacy
- deleted writeXMLDescription_legacy
  * the old data structure allowed to write changes applied to the
    XML objects to be written persistently. With the new data
    structure the XML object has a method writeXML which allows
    to write the current data set in the XML format. The work
    on the XML writer is not yet finished. Thus the support for
    writing changes back to the XML will be added back at a later
    point in time.
- moved split tmp/persistent files handling to the new data structure
  Along with the change the following legacy functions were deleted:
  * getSplitPersistentExceptions_legacy
  * getSplitPersistentFiles_legacy
  * getSplitTempExceptions_legacy
  * getSplitTempFiles_legacy