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.
Merge pull request #107 from mchf/bnc831833-regressions

Fixes ported from SLE branch
fix network manager suggest (BNC#747808)
changes
Merge pull request #108 from yast/knetwork_manager_fix

Knetwork manager fix
do not overwrite curl log for addon (BNC#632917)
remove dead code
changes
Merge pull request #109 from yast/fix_addon_curl_log

Fix addon curl log