fix find_changes(): function does now show removed packages
Since salt versioning changed, so should the depending deprecations.

The are some output parser options which should be triggering warnings salt 0.10.6 and should start triggering failures when 0.10.7 came out. Adapt these dependable deprecations to the new versioning convention.
Merge pull request #2911 from s0undt3ch/develop

Since salt versioning changed, so should the depending deprecations.
Allow getting default configuration without trying to open any file. Fixes #2909.
Merge pull request #2912 from s0undt3ch/develop

Allow getting default configuration without trying to open any file. Fixes #2909.
Add "interface" option to network.ip_addrs{,6}

This commit adds an optional "interface" argument to both functions,
allowing one to return a list of IPs beloning to a specific interface,
instead of all IPs.

Also, I discovered and fixed a bug with the way that the "ip" command
was being parsed. The private function _interfaces_ip() accepts the
output of two shell commands: 'ip link show' and 'ip addr show'.
However, because cmd.run appears to strip the final newline from the
results (this might actually be done by subprocess.Popen.communicate(),
I haven't looked too closely), this results in the output from the
second command starting on the same line as the output from the first
command, which interferes with the regex used to parse the output.
Improvements to "hacking" docs

Salt has a lot of Arch Linux users (after all, Arch is the best!), so
I added some information on building the docs in Arch where the python2
version of sphinx-build is called sphinx-build2

Also, when setting up a standalone development environment in a
virtualenv, unless you are running as root (and the docs explicitly
direct you not to do so) you will not have write access to /var/run in
order to create the pidfile. So, the --pid-file argument should be used
to specify a different path.

Finally, a note on running the master and minion in the foreground in
debug mode was added.
Add a "cd" so that relative paths make sense
misc formatting fixes
change reference to 0.10.6 to 0.11.0
Move info about pidfile into master/minion config

Thanks to s0undt3ch for suggesting this. Anything to type less on the
command line :)

Also, the filenames for the master and minion templates are "master" and
"minion", not "master.template" and "minion.template". Corrected this.
Tweaked the info on running in debug mode

Sorry for the repeated commits, but this wording seemed better, and
doesn't presume that running in debug mode means you should forgo a log
file.
db_list now runs a query instead of `psql -l`

this should fix #2866
Add more info about the pki dir change in 0.11.0
Merge pull request #2913 from archtaku/develop

Add "interface" option to network.ip_addrs{,6}
Merge pull request #2915 from archtaku/docs

Improvements to "hacking" docs
Merge pull request #2919 from slafs/postgresfix

db_list now runs a query instead of `psql -l`
Merge pull request #2910 from giantlock/develop

fix find_changes(): function does not show removed packages
Allow default log settings to be re-usable(allow importing them).

The logging defaults set on `salt.config`, who's names start with `__dflt_log_*` now start with `_dflt_log_*`. This allows importing those defaults so they can be reused in other projects which share some of salt's code.
Merge branch 'develop' of github.com:saltstack/salt into develop