fix detection of Linux MD for grub2 (bnc#811830)

Add code to detect installation on Linux MD RAID. perl-Bootloader
already was able to install on multiple devices, but it always got
single device from YaST2.

This is expected to be safe because grub2-install requires embedding
support in case /boot/grub2 is on RAID device.

Signed-off-by: Andrey Borzenkov <arvidjaar@gmail.com>
- remove limal reference
- 2.24.1
Fix failing of bootloader UI for certain bootloaders

Root of issue is that ui-bindings doesn't allow nils in various Boxes like
VBox. Result is Abort in such case.
Merge pull request #18 from yast/fix_bootloader_ui

Fix failing of bootloader UI for certain bootloaders
fixed adding advanced button
Merge pull request #19 from yast/dialog_init_fix

fixed adding advanced button
Merge pull request #16 from arvidjaar/fu/bnc/811830

fix detection of Linux MD for grub2 (bnc#811830)
Merge pull request #17 from WenhuaChang/master

Misc bug fixing and cleanup for 13.1 factory.
YCP Killer: Unify YaST module structure

The existing directory tree layout of YaST modules wasn't consistent
across modules and it was different from the layout used after
installation. We decided to unify it to fit a regular structure. This
commit does so for this module.

The commit is a result of running YCP Killer's "restructure" command.

See also:

  https://github.com/yast/ycp-killer#new-yast-module-structure
  https://github.com/yast/ycp-killer
YCP Killer: Apply changes needed for Ruby translation

This module needed few changes before it was possible to translate its
YCP files into Ruby. This commit performs them.

The commit is a result of running YCP Killer's "patch" command. The
history of the applied patch is available here:

  https://github.com/yast/ycp-killer/commits/master/patches/bootloader.patch

See also:

  https://github.com/yast/ycp-killer
YCP Killer: Translate YCP files into Ruby

The commit is a result of running YCP Killer's "ruby" command.

See also:

  https://github.com/yast/ycp-killer
YCP Killer: Regenerate Makefile.am files in all source directories

The commit is a result of running YCP Killer's "makefile" command.

See also:

  https://github.com/yast/ycp-killer
version 3.0.0
Cleanup

- move the development documentation to devel-doc subpackage
- removed obsolete BuildRequires, not needed anymore:
  docbook-xsl-stylesheets doxygen gcc-c++ libxslt perl-Bootloader
  perl-gettext perl-XML-Writer sgml-skel swig update-alternatives
  libtool yast2-installation yast2-packager yast2-perl-bindings
  yast2-pkg-bindings yast2-storage yast2-testsuite
- removed empty agents/Makefile.am
- 3.0.1
Merge pull request #20 from yast/cleanup

Cleanup
build fix: remove @YAST2-CHECKS-PROGRAM@ from configure.in.in

don't check for libtool & co., they were removed from BuildRequires
Merge pull request #21 from yast/build_fix

build fix: remove @YAST2-CHECKS-PROGRAM@ from configure.in.in
removed obsolete BuildRequires: yast2 and yast2-core

- 3.0.2
Merge pull request #22 from yast/build_cleanup

removed obsolete BuildRequires: yast2 and yast2-core
fixed build with yast2-devtools >= 3.0.3