Adding a check if the respective pkg.upgrade cmd fails.
Fixing lint issue in pkgpng.  Reverting changes in brew.py because of unit tests failures.
use unicode strings

Partially Fixes #14695
add unicode prefix to some strings
Fixing #14778 - When mount is True we need to ensure the directory exists
Fix #14981 Salt SSH timeout issue
Remove old commit
corrected file.append state to not report modifications when file is in correct state
Fix service.py version parsing for SLE 11

"osrelease" on SLES 11 is in the form "11 SP3", i.e. major version, then a space, then service pack number. This means we can't just split on '.' to get the major number for comparisons. Rather we need to split on non-digit characters to handle both space-delimited and dot-delimited release formats (yuck).
Catch and log broken event module

Closes #14927
Increase log level in loader.

Reformat exception handling.
Change bare exception
Adding the ability for apt based pkg installs to not install packages that have been marked as recommended.  By default these packages are installed but passing install_recommends as False will cause these not to be installed.
Cleanup cp.push and file_recv_max_size options
Fix broken link

Closes #15077
Merge pull request #15081 from cachedout/15077

Fix broken link
Fix exception inside lxc
Merge pull request #15035 from UtahDave/2014.7fixhighstateoutputter

use unicode strings
Merge branch 'develop' of https://github.com/dmyerscough/salt into dmyerscough-develop
Lint fix