- DB: rebuild schema documentation
- added SLES-SP3 as possible target for kiwi --migrate (bnc #807469)
- added SLED as possible target for kiwi --migrate (bnc #807469)
- added support for overlayfs for live images
  + requires kernel >= 3.7 (openSUSE >= 12.3)
  + activate with <type image="iso" ... flags="overlay"/>
- moved from clicfs to overlayfs for 12.3 JeOS live iso
- DB: update documentation; add missing image types
- DB: rebuild documentation
- fixed checks for already mounted system filesystems
- fixed race condition in bindDiskPartitions, kpartx returns
  early and sometimes before the devices in /dev/mapper were
  created
- handle repositories in the new data structure
  + remove legacy methods for repository handling
    ~ getHttpsRepositoryCredentials_legacy
    ~ getRepositories_legacy
    ~ ignoreRepositories_legacy
    ~ setRepository_legacy
    ~ addRepositories_legacy
  + modify CommandLine object to handle KIWIXMLRepositoryData
    objects instead of handle arrays of disconnected
    repository data
  + modify the command line processor (kiwi.pl) to create
    KIWIXMLRepositoryData objects
  + eliminate the repository processing from the changeset
    that is used to modify the boot description. The
    information is still in the changeset but is no longer
    considered
- added tests/writeTester for XML import/export tests
- make sure writeTester gets installed
- use kpartx sync mode to make sure devices are created
  on return of the call
- removed unused function getRemovableUSBStorageDevices()
- more robust code:
  + getStorageSize, returns an error if device is not present
  + retry of partition creation no longer endless
- added openSUSE 12.3 boot and JeOS templates for armv7
- fixed setup of selectedProfiles information. The way it was
  done before possibly overwrites information provided on the
  commandline
- the btrfsctl utility is deprecated and will be removed soon
  There was one code path in kiwi which needs to be adapted to
  understand both btrfs and btrfsctl (bnc #808962)
- fixed getSingleInstSourceSatSolvable() in terms of pattern
  handling. the function stores projectxml always with the
  the suffix .gz which indicates a compressed version of the
  file. But the patterns information file could also contain
  a non compressed version of patterns.xml which is then
  wrongly used as compressed file
- v5.05.2 released
- fixed package build, lxc is required for unit testing