- moved handling of xen domain into the new data structure
- fixed sat solver support for armv6l
  * the system (uname) might reports armv6l but the package meta
    data stores armv6hl for both armv6l and armv6hl cpu types. In
    order to set the right arch to the sat pool the arch name has
    to be adapted in this case
- fixed the spec file setup for the myarch variable for
  armv6l/armv6hl. The script generating the requires list for the
  auto generated *boot-requires packages only deals with the arch
  name armv6l.
- moved handling of oemconfig information into the new data structure
  along with the change the following legacy functions disappeared
  * getOEMAlignPartition_legacy
  * getOEMBootTitle_legacy
  * getOEMBootWait_legacy
  * getOEMKiwiInitrd_legacy
  * getOEMPartitionInstall_legacy
  * getOEMReboot_legacy
  * getOEMRebootInter_legacy
  * getOEMRecovery_legacy
  * getOEMRecoveryID_legacy
  * getOEMRecoveryInPlace_legacy
  * getOEMShutdown_legacy
  * getOEMShutdownInter_legacy
  * getOEMSilentBoot_legacy
  * getOEMSilentInstall_legacy
  * getOEMSilentVerify_legacy
  * getOEMSkipVerify_legacy
  * getOEMAtaRaidScan_legacy
  * getOEMSwap_legacy
  * getOEMSwapSize_legacy
  * getOEMSystemSize_legacy
  * getOEMUnattended_legacy
  * getOEMUnattendedID_legacy
  * __setOEMOptionsElement
- moved LVM handling over to the new data structure
  the following legacy functions were deleted:
  * getLVMVolumes_legacy
  * __addVolume_legacy
- moved handling of preferences data into the new data structure
  the following legacy functions were deleted:
  * getBootTheme_legacy
  * getLicenseNames_legacy
  * getLocale_legacy
  * __setOptionsElement
  * __addOptionsElement
- moved handling of image data into the new data structure
  the following legacy function was deleted:
  * __setImageAttribute