Skip comments in existing configs when using `portage_config.enforce_nice_config`
MySQL: Add some more robust code on check_table,repair_table and optimize_table
MySQL unit tests, make the examples more complex
ySQL: make _quoteIdentifier method public
Merge pull request #8924 from shadowfax-chc/portage_config_ignore_comments

Skip comments in existing configs when using `portage_config.enforce_nice_config`
Add explanatory comments to legacy deploy scripts
Merge pull request #8928 from techhat/deploy

Add explanatory comments to legacy deploy scripts
MySQL: Module integration tests for maintenance tasks check/repair/optimize
MySQL: Add cli example for quoteIdentifier function
BUG: MySQL integration tests: false positive on accents with assertTrue, use assertEqual instead and comment accents tests
Fix pkg.installed state summary reporting

In 03e4e8a the pkg.installed state was altered to not show all the
package names that were modified if a lot of them were changed, and
instead just mention the number of packages that changed. However, the
number that is being reported is the length of the string result of
commaspace-joining the list of modified package names. This results in
incorrect output. This commit fixes that reporting issue.
Merge pull request #8931 from terminalmage/pkg-state-reporting

Fix pkg.installed state summary reporting
PEP8 fixes
Removed unnecessary import
Merge branch 'mysql_fix' of https://github.com/regilero/salt into regilero-mysql_fix
Fix Lint issues. Closes #8930.
Replace deprecated `X.has_key(Y)` syntax with `Y in X`.
Merge pull request #8939 from s0undt3ch/develop

Hand merge @religero #8930 with Lint Fixes
Merge pull request #8937 from malinoff/config-fixes

Config fixes
MySQL: Module: add MySQLdb use_unicode and charset connection arguments support