adding winrepo state
removing _get_runner_client function
Changed prefix parameter in Yard .__init__ to lanename
Convention is to use the lanename for the prefix.  so its less confusing to call
it lanename instead of prefix.
renamed clearAllRoadSafe to clearAllKeepSafe
git module: support windows

remove dependence on `pipes.quote` in favor of
`subprocess.list2cmdline`, which is cross-platform. This permits the
git module to be used by windows minions.

`list2cmdline` quotes a little differently than `pipes.quote`, but
produces a safe result:

        >>> x = 'A & "B"'
	>>> print pipes.quote(x)
	'A & "B"'
	>>> print subprocess.list2cmdline([x])
	"A & \"B\""
git state: use cross-platform path seperator

use `os.path.join` instead of a format string
git state: more cross-platform paths

use os.path.join instead of string building
Add a first pass at a gpg renderer
Add a LazyLoader class which will lazily load modules (with the given loader). It will load all modules if asked to iterate or for the len. This means that the startup time should decrease with the possibility of having to load a module further down the track. If this is undesired you can call load_all() to load them all now.
Some pep8 cleanup
Change up the default kwarg value
Reverse, because
Default to https instead of http

For everything that doesn't use python urllib
expose _chroot_exec as run_chroot under cmd exec module
Minion-specific etcd values

This allows you to specify something such as the following in your
master config to get minion-specific values in etcd that may override
shared values.

    local_etcd:
      host: 127.0.0.1
      port: 4001

    ext_pillar:
      - etcd: local_etcd root=/salt-shared
      - etcd: local_etcd root=/salt-private/%(minion_id)s
Documenting minion-specific etcd ext_pillar
Updating docs to be in the third person
Call the right script name.

Fixes #12320.
Closes #12321.
Merge pull request #12331 from s0undt3ch/hotfix/proper-bootstrap-script-name

proper bootstrap script name
Merge pull request #12328 from gtmanfred/https

Default to https instead of http