Fix problem pip with hg + not trust
Fix problem with file.append and unicode input
Handle unicode in highstate outputter

Refs #16651
Simplify decoding
Add deprecation warning to state.over
Update to new softwareproperties.ppa changes

Closes #17105
Merge pull request #17154 from cachedout/overstate_dep

Add deprecation warning to state.over
Merge pull request #17156 from cachedout/issue_17105

Update to new softwareproperties.ppa upstream changes
pkg.* on openSUSE needs python-zypp installed
Merge pull request #17170 from cro/zypp_doc

Document that pkg.* on openSUSE needs python-zypp
Merge pull request #17167 from s0undt3ch/hotfix/transifex-updates

Update 'doc/.tx/config' - Build #196
pkg.* on openSUSE needs python-zypp installed
Merge pull request #17174 from cro/zypp_doc

Document that pkg.* on openSUSE needs python-zypp
Make PyLint ignore the import errors
Add note to release notes about pillar/compound matching in mine/publish
Merge pull request #17195 from basepi/2014.7releasenotes

Add note to release notes about pillar/compound matching in mine/publish
Add function to match pillar without globbing
Reduce loader load iterations and log shadowed modules

When loading module we process both the compiled and non compiled
versions of the same module. We now skip the compiled version of the
module if the non compiled version exists.

When an internal module is shadowed by a custom module we now log that
at the trace level.
Add pillar_exact and compound_pillar_exact matchers
Re-enable mine compound/pillar matching master-side

Pillar glob matching is disabled, by using the pillar_exact and
compound_pillar_exact matchers