Notify the user if dmidecode could not be located
unzip: added update option
fix duplicated method
changed "update" parameter with more general "options"
new tests for unzip with options parameters
fix format order
Issue #9932: GitPillar.update called on 1st branch

GitPillar.update was only called for first entry
in ext_pillar, which usually is the master branch.
Issue #9932: Update git pillar after init

Update GitPillar by calling update() after initializing the repo.
Also, pass the branch to Pillar class constructor.
Fixed issue #9932

If an ext_pillar item is not loaded and its branch
is not present in pillar_roots, the corresponding
salt environment will not be available. However,
this is not an issue, since it will be available
when all of ext_pillar items are parsed; therefore,
when trying to get the SLS from that non-present
salt environment, we should merely log a debug
message and continue on.
Added snapshot option to linux_lvm.lvcreate
Use __opts__.get
The code or schedule had a better example than the doc.
Correct import
Handle directories in the config directory when we try to clone config
Filter the 'user' keyword from the config for cloud.

When the tests aren't run as root, it goes around replacing/injecting a user config option for the user the tests are run as.  This upsets cloud, so we'll filter it out like default_include and similar get filtered.
Ensure a leading zero on the string.
Revert "I realized that the coercion to oct string I was doing was incorrect."

This reverts commit 8cd50a92ea913b05327b8291da3d2164993e726e.
Revert 'Coerced several values to string representations of octal where before they
were sometimes strings and sometimes ints.'
Revert 'int comparison rather than string comparison of octal values; zero padding on one but not the other caused spurious mismatch'
Use a string version of the mode.