Improve efficiency of event.fire_master

event.fire_master was doing an authentication handshake on
every event.  When firing events for monitoring-type applications
across many serversthis is a noticable amount of extra work for the
master.

This change sends events via the local minion event bus to the main
minion process, and from there up to the master using the existing
crypticle instance.
Modified the parsing the output from ls -lZ to use regex instead of split() in order to resolve issue 9845
Modified string to use single quotes - looks like this is the convention?
Added 'r' prefix to string to indicate that character escaping is used in regex
postgres: Pylint

This fixes #9920
postgres: fix: setting login could allow createdb
postgres: fix password encryption handling
postgres: small typo
postgres: Pylint fixes
SmartOS esky packaging: minor fixup

Don't assume that the top directory is named "salt"
The user might choose to name it "salt-<version>"
or "saltstack" or whatever else.

install.sh is already that flexible; this fixes _syspaths.py
Fix RunnerClient.master_call docstring

The docstring example was wrong
Merge pull request #9927 from nshalman/smartos-esky-syspaths-fix

SmartOS esky packaging: minor fixup
Fixes issues w/ starting broken services
Strip out the json unicode from file serializations
Merge pull request #9917 from bdenning/selinux-issue-9845

Modified parsing the output from ls -lZ to use regex instead of split() in order to resolve issue 9845
Merge pull request #9924 from makinacorpus/fixpgsql

[URGENT / SECURITY] Postgresql fixes
Merge pull request #9926 from Lothiraldan/patch-3

Fix RunnerClient.master_call docstring
Merge pull request #9928 from thematthopkins/starting_broken_windows_services

Fixes issues w/ starting broken services on Windows
Merge pull request #9881 from jcsp/develop

Improve efficiency of event.fire_master
Simple state profiler

Log the entry timestamp and exit timestamp of each low chunk in a state run. Refs #7694.