Make PyLint even happier.
Set the terminal size, at least at 80 cols x 24 rows.
Merge pull request #9172 from s0undt3ch/hotfix/no-need-for-requests

The `stdlib` is good enough. Check additional IP information providers
Revert "Don't send timestamps in UTC"

This reverts commit 4628065f2c823d213d32fcc9f650701f5ea81759.
Send timezone with timestamp, fixes salt #9140
version Hydrogen
Merge pull request #9140 from viq/patch-3

Send TZ in timestamps to logstash
Fix MySQL module broken unit tests
Fix the MySQL user_exists unit test mysterious broken status -- was mocked by other tests
Update rackspace docs to avoid confusion
Merge pull request #9174 from techhat/rackspace

Update rackspace docs to avoid confusion
Lint fix
Translate the TTY line feeds to the OS line feeds.
Fix the SSH password regular expression.
Ignore group.
`vt` fixes and enhancements.

* Create a list of fd's to process, don't assume both `child_fd` and `child_fde` are available.
* Since we're not converting line feeds, take that into account when logging the data.
Unused var.
Update requirements concerning ZMQ version

Commit 60fbb6ffa616512f947c57f76eee44e33436b36e requires ZMQ >= 3.2.0.
PyZMQ should be >= 2.2.0 to fully support ZMQ 3.x.
Update `self.args` even if `shell` is not `True`
Set the `child_fd` attribute on the spawned child to set the terminal size.