-- Please review for accuracy prior to merge --

While I'm still learning the external pillar system, I suspect that this documentation was written when a smaller number of external pillars were available. I have removed the plain-text reference and instead linked directly to the repository directory which holds all pillars. If my assumption/understanding is incorrect, please feel free to reject. :]
Prefix deprecation warning versions with `Salt` for clarity.
The format version holder does not get auto populated in the `ret` warnings.
Adapt remaining test cases which relied on old versioning scheme.
Fix PEP-8 E302
Fix PEP-8 E302
Fix PyLink E1120 introduced in d3852568
Fix PyLink C0103
Merge pull request #7607 from s0undt3ch/features/named-salt-versions

Fix remaining test cases and some minor fixes for named versions support
Merge pull request #7608 from s0undt3ch/hotfix/lint

Some PEP8/Pylint fixes
Convert augeas values passed to setvalue() to strings

This fixes an issue where numeric values would fail because the
setvalue() function tries to compare them using str.startswith().
Merge pull request #7609 from terminalmage/issue7605

Convert augeas values passed to setvalue() to strings
Pylint fixes
Detect "FIX" comments with pylint
Unify filename var with other _prepare_*() functions
Fix indentation in YAML example

Mixed 2 and 3 space indentations.
Verticalize code
Sink is a valid unused argument
Merge pull request #7611 from holmboe/virt-pylint

Pylint fixups
Idiomatic regexp match