Merge remote-tracking branch 'upstream/develop' into develop
Merge pull request #9147 from garethgreenaway/develop

Adding missing network functions for debian_ip.py
Mysql Module: centralize call to cursor execute for logs and to undo the percent escape if no args
MySQL module: some percent related fixs, mostly
MySQL module integration tests: grants tests and percent and _ tests
salt.utils.which(): use default_path if binary not found

To make salt.utils.which() operate well in salt-call when invoked from
cron (where PATH may be present but limited), try the paths in
default_path if the binary is not found in the search_path.
MySQL Module: remove use_unicode connection attribute, not needed for charset managment and would create new bugs with unicode() strings
Make salt.utils.network.linux_interfaces work in cron
BUG: use_unicode does not only need removal, it needs a False
Merge pull request #9148 from terminalmage/issue7990

Make network.interfaces work in cron where PATH is limited
BUG: bad typos
Bug: Mysql revoke grants, check upper() for white list
MySQL: fix mysql_grants.present revoke_first, so it works, should it really works?
MySQL states, grants integration tests
Merge remote-tracking branch 'upstream/develop' into mysql_additions
Remove two old variable assignments
Merge pull request #9151 from whiteinge/softlayer-list-images

Remove two old variable assignments
Fileserver integration testing.

Finished the roots integration tests for now. Started on GitFS testing.
Merge pull request #9152 from cachedout/roots_gitfs_testing

Fileserver integration testing.
Update yumpkg.py

add pkg.list_repo_pkgs
List the packages from repo 
salt '*' pkg.list_repo_pkgs