PackageSystem.ycp - do not initialize the target system in the first installation stage

when running in instsys, there is no RPM DB in the RAM disk image (bnc#742420#c7)
Merge pull request #92 from yast/pkg_init_fix

PackageSystem.ycp - do not initialize the target system in the first ins...
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/yast2.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
removed empty files

(remains after Ruby conversion)
Merge pull request #93 from yast/cleanup

removed empty files
fixup for the previous commit

adapt SUBDIRS as well
Merge pull request #94 from yast/makefile_fix

fixup for the previous commit
- added support for handling product profiles (port of fate#310730)
- 3.0.1
Merge pull request #95 from jsuchome/master

- added support for handling product profiles (port of fate#310730)
fixed textdomain
Merge pull request #96 from jsuchome/master

fixed textdomain
fix bnc#651350
changes
Merge pull request #97 from tgoettlicher/master

fix bnc#651350
Disabled starting firewall during second stage. bnc#798620
Minor code cleanup.

Removed check for Mode.autonstallation from condition.
Mode.installation || Mode.autoinst is equal to Mode.installation.