Added exception handler for git repo init
Update the parser options with values from config file. Fixes #8447.

The way the parser merges the CLI configuration with the file configuration is.

For each option:

  1. If a value was passed to the CLI, that value rules.
  2. If not value was passed to the CLI and no value is defined in the config file. The default, it any, is used.
  3. If a value is not passed to the CLI and the value is defined in the config file, the config file one will be used.

Some code was using the parser options for logic and values after the configuration loaded, but the parser options were never updated to the configuration files values.
So:

  4. Do what we said in the above 3, **and**, update the parser option to have that value.
Adding support to manage networks on Debian/Ubuntu systems.
If a specific repo is requested, force the instalation. Otherwise, zypper asks interactively whether the vendor is to be changed.
Merge remote-tracking branch 'upstream/develop' into develop
Add parameter "backupname" to file.symlink.
Fix to #8816
A new approach for working with fileserver backend for git_pillar module
Avoid line continuation
a bit of pep8
Pass more argument to Client.start

It enables linking feature and other features managed by Client.start() function
Extend documentation for some complex parameters
Add support for watch requisite for docker states
Documentation only
pass privileged and name to docker.create_container

from Docker API v1.5
Introduce new state docker.running

Before docker.installed was also running the container.
It was to hard to make it work properly.

So let's split it into two states and adhere to salt philosophy.

This Modification requires docker-py client that can serve docker APIv1.6
remove unsused variable
Merge pull request #9015 from cowyn/develop

Added exception handler for git repo init
Merge pull request #9040 from s0undt3ch/issues/8447-timeout-from-configfile-not-respected

Update the parser options with values from config file. Fixes #8447.
Merge pull request #9045 from olenz/develop

If a specific repo is requested, force the installation.