Merge pull request #52 from thomas-fehr/master

ignore SIGHUP in YaST2.Second-Stage to avoid broken autoinstall with serial console
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/installation.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
- limit the number of the searched disks to 8 of each kind to
  shorted time needed for finding SSH keys (port of fate#305873)
typo
Merge pull request #56 from jsuchome/master

backportin forgotten changes (bnc#831872)
- correctly write supporturl (port of bnc#520169)
- 3.0.1
Merge pull request #57 from jsuchome/master

- correctly write supporturl (port of bnc#520169)
- remove trang from BuildRequires: rng can be created during
  packaging, not needed during build
Merge pull request #58 from jsuchome/master

- remove trang from BuildRequires: rng can be created during
Makefile.am - comment why control.rng is in EXTRA_DIST

- additionaly agregate all XML files and call `xmllint` just once
Merge pull request #59 from yast/trang_comment

Makefile.am - comment why control.rng is in EXTRA_DIST
control/Makefile.am - enhancements

- process the current directory first to ensure `control.rng` file is generated
  before it is used in the `examples` subdirectory (fixes `make check` failure
  when the RNG file does not exist yet)

- `make check` target:
  - removed duplicated `trang` command, create the RNG file via dependency
  - filter XML files from `$(control_DATA)` instead of hardcoding `control.xml` file
Merge pull request #60 from yast/makefile_rng_enhancements

control/Makefile.am - enhancements
Cleanup

- removed empty `agents/Makefile.am` and unused `testsuite/Makefile.am`
- removed obsolete BuildRequires:
    - doxygen
    - perl-XML-Writer
    - sgml-skel
    - yast2-testsuite
    - yast2-storage
    - yast2-pkg-bindings
    - yast2-packager
Merge pull request #61 from yast/cleanup

Cleanup