pkg.installed/latest: don't refresh_db if refresh==False

See https://github.com/saltstack/salt/issues/5733#issuecomment-33888898
for further information.
Use only one poller in salt-minion + add logging

Using only one poller in salt-minion means that the salt-minion
interleaves handling of execution requests and events.
Fix pylint errors and delete commented code
Fix usage of logging pylint errors
Fix unicode decode error in logging
Add gather_job_info config option

Conflicts:
	salt/config.py
Improve documentation on running salt as non-root
Revert "SmartOS Esky build: Just try to grab everything"

This reverts commit 38a6e022df2393553a9835f97f31b9b149de4e9c.