Add support for #3483([pydsl] Import Python definitons from included files).
Catch `ValueError` when trying to raise the max open files setting. Fixes #1991.

Under some occasions, the current default of 100000 max open files setting is too high. Properly catch that exception and warn the users about it.
See https://github.com/saltstack/salt/issues/1991#issuecomment-13025595
Make comment reflect reality

freebsd_sysctl "Only run on Linux systems" ? I think not.
Replace hard-coded links w/relative ":mod:" links
Merge pull request #3572 from archtaku/docs

Replace hard-coded links w/relative ":mod:" links
pep8 fixes
replace double quotes by single quotes
cleanup infinite calls _connection_defaults()
use db setting/variable as was said in documentation
Merge pull request #3571 from viq/patch-2

Make comment reflect reality
fix pep8
Fix easy_install'ation on Windows

There is no 'wmi' package on PyPI.
fix version(): `psql --version` return client version, but we need server version
* fix db_list(): instead plain list with dbs properties return well formed dict
* fix docstring in _connection_defaults()
* fix _psql_cmd(): search psql by salt.utils.which
cleanup db_exists()
cleanup db_create(): we no need to check psql, which provide excellent diagnostic messages and return codes.
cleanup db_remove(): we no need to check psql, which provide excellent diagnostic messages and return codes.
Merge pull request #3570 from s0undt3ch/develop

Catch `ValueError` when trying to raise the max open files setting. Refs #1991
Switch overtstate system to use yaml.safe_load
fix user_list():
  * multiline query was cause shell error
  * parsing code wait for 13 cells in SELECT result, but query return 12 cells
  * query was not work with pgsql prior 9.1
replace internals user_exists() by call user_list()