Changing zfill(3) to zfill(4) so that we get '0700' instead of '700'

There is a possibility of this causing regressions, it will work correctly where both params are passed through it or where it's being compared with stat() output.  If there is code expecting a '700' style permission it will fail.  Realistically, '0700' is correct so the other code needs to be fixed.
Attempt to correct test failing due treating 0755 as octal but passing it as decimal.
Fix missing import for imported function
Merge pull request #9869 from terminalmage/docs

Additional example for contents_pillar
multi-line -> multiline for consistency
Merge pull request #9868 from terminalmage/quickfix

Fix missing import for imported function
gnomedesktop state: minor style fix
use name
Merge pull request #9871 from cvrebert/patch-1

gnomedesktop state: minor style fix
Remove redundant import. Fixes #9870
Merge pull request #9873 from s0undt3ch/develop

Remove redundant import. Fixes #9870
Catch invalid state dec structures that are being refed before the

verify sequences can be run
A list, not a dict
Catch uncaught OSError in hash_cache stuffs

This is usually a race condition between multiple master worker processes
Merge pull request #9879 from jacksontj/uncaughtfix

Catch uncaught OSError in hash_cache stuffs
Merge pull request #9813 from kaithar/feature/fix-impossible-permissions-test

config.manage_mode(): Changing zfill(3) to zfill(4) so that we get '0700' instead of '700'
Correct salt-ssh docs inaccuracy
Add --roster-file online docs option (new in 2014.1.0)