Merge pull request #134 from jsrain/master

fixed bootloader installation (bnc#889770)
fix choosing priority device causing bootloader crash (bnc#890204)
move md2partitions method and add tests for it
rubify method Md2Partitions
add method to get real disks for partition
fix assigning priority disks to device map for md raid (bnc#890246)
releasE
spec imrpovements
Merge pull request #135 from yast/fix_priority_device

Fix priority device
ignore unknown priority device to avoid problems in corner case scenarios (bnc#890364)
release
Merge pull request #136 from yast/ignore_unknown_priority_device

Ignore unknown priority device
workaround initrd recreation if some packages forgot during upgrade (bnc#889616)
release
Merge pull request #137 from yast/workaround_initrd

Workaround initrd
handle as priority devices also lvm partitions to allow priority devices on GPT with LVM (bnc#890364)
release
add uniq to reduce real disk array size
Merge pull request #138 from yast/priority_device_lvm

Priority device lvm
do not crash when target map do not have devices_add (bnc#891070)