Added mknod functionality for fifo pipes, block devices, character devices, and ancillary functions to the salt file module.
Merge remote-tracking branch 'upstream/develop' into feature_mknod
Merge remote-tracking branch 'upstream/develop' into feature_mknod
Added additional mknod logic and a dictionary return object
Added mknod as a state
Merge remote-tracking branch 'upstream/develop' into feature_mknod
Corrected some of the dict return changes text
Merge remote-tracking branch 'upstream/develop' into feature_mknod
Updated the comments section for the state file.mknod
Honor test=True across the state and module
Fixed amateur indentation error
Documented the mknod state
`ssh.recv_known_host` is known to return `None`, should be flagged as such.
Since `ssh.recv_known_host` is now known to return `None` let's assert it's not `None`.
Enforce `integration.TMP` usage.
Documentation edits
Create temporary directories first.
Adapt the test case to saltstack/salt@70b26f30b. Refs #4822
Merge pull request #7081 from s0undt3ch/develop

Fix `ssh.recv_known_host` test case
Merge pull request #7080 from evinrude/feature_mknod

Feature mknod