Fixed detection whether interface is handled by firewall

- And thus fixed accidental stopping and disabling the firewall services
Fixed according comments
Added changes file entry and +1 VERSION
Merge pull request #105 from kobliha/829556

Fixed detection whether interface is handled by firewall
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/network.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
Do not disable firewall proposal in second stage. bnc#803616

When firewall proposal is disabled in second stage then firewall
configuration is not done properly. E.g. interfaces are not included
into default zones.
Updated changelog
Merge pull request #106 from mchf/master

Do not remove firewall proposal from second stage when user modifies firewall settings.
Do not remove line from /etc/hosts if it contains two spaces. bnc#769081

Ported from SLE branch.
Updated testsuite for bnc#769081
Updated changelog.
YaPI syntax warning fixed. bnc#810539
Updated changelog
do not write network config files if not changed. fate#308978
Updated changelog.
Refactoring ported patch for fate#308978

Removed useless Convert (added during conversion from ycp).

Replaced temporary variables tmp1, tmp2 using one in DNS::Write.