Return a changes dictionary for git.latest in test=true mode
Don't save non-matching events by default
Fix broken pillar and broken grains context inside rendered pillars.

Closes #11453
Remove parens
Add options to manage.present runner to output IP addresses

When minions have multiple IPs it is useful to see which IP they are
connected to the master with.
Add subset as an option to the manage.present runner
openbsd services (openbsdservice.py): added reload(name), available(name), missing(name), get_all(), get_enabled(), enabled(name), get_disabled(), disabled(name)
added /var/run/salt to nonroot docs
Don't YAML'ify empty strings to `None`
Exception handling for MySQL module
Merge pull request #11622 from s0undt3ch/develop

Don't YAML'ify empty strings to `None`
Merge pull request #11621 from timoguin/nonrootdocs

added /var/run/salt to nonroot docs
Include a message about links that are forcibly replaced.
Merge pull request #11625 from cachedout/11383

Include a message about links that are forcibly replaced.
Merge pull request #11598 from basepi/geteventpending11582

Don't save non-matching events by default, Fixes #11582
Merge pull request #11624 from cachedout/11616

Exception handling for MySQL module
Pylint for great justice
Merge pull request #11627 from cachedout/11607

Pylint for great justice
openbsd services (openbsdservice.py) pylint
fix grains.setvals: also update loaded grains

Fixes #11604