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.
Merge pull request #3572 from archtaku/docs

Replace hard-coded links w/relative ":mod:" links
Merge pull request #3571 from viq/patch-2

Make comment reflect reality
Fix easy_install'ation on Windows

There is no 'wmi' package on PyPI.
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
Adding token based authentication to keystone for bootstrapping keystone configs.
Fixing documentation
Use is_windows
Fix some spelling
Merge pull request #3578 from jaustinpage/add-token-auth-to-keystone

Add token auth to keystone
Add comment on why this yaml.load ref is safe
added information about the fedora_setup.sh script M2Crypto provides
Merge pull request #3580 from sontek/M2Crypto-docs

added information about the fedora_setup.sh script M2Crypto provides
Merge pull request #3573 from techtonik/patch-1

Fix easy_install'ation on Windows
Fix for Oracle Linux os grains definitions
Merge pull request #3582 from l2ol33rt/develop

Fix for Oracle Linux os grains definitions
This has been refactored since I wrote the TODO over a year ago

Also make the command missing execution get skipped on windows,
this still needs to be skipped on ARM per #3576