Update iptables.py

Spaces were not handled correctly when parsing arguments, both flags and log prefix can contain spaces.
Introduce `no_chown` option to pip-related functions - #4805

Affected functions:
- `pip.install`
- `pip.installed`
- `virtualenv.managed`

When using `runas` in conjunction with a local-filesystem `requirements` file with these functions,
`pip.install` will create a temporary copy of the requirements file,
then change ownership of that file to the `runas` user.

The purpose of this is to avoid file permission errors when accessing the original requirements file.
However, this breaks when that file has a "-r otherfile.txt" line.

In these cases, set `no_chown` to `True`.
The original path to the requirements file will be kept,
and other requirements files included from the top-level file will be correctly found.
fix default name of pidfile for salt-syndic
Add 'mixed' stat_output option, Fixes #4579

Prints the terse output unless it failed, then print full output
tweak spacing in gen_keys() to make pylint happy
Add docs for state_output: 'mixed'
Fix all pylint W1401 "Anomalous backslash in string" problems
linux_sysctl module: escape component plain strings when dynamically constructing regex
fix pylint W0702 'No exception type(s) specified'; except: -> except Exception:
salt.loader: fix pylint W0102 (mutable default argument values)
fix typo: compatibile => compatible
add spaces around assignment operator in memcache_return._get_serv()
have pylint ignore file module imports in win_file module
rm duplicate import of `salt.utils` in fileclient
rm duplicate import of `salt.utils` in master.py
fileserver.roots: rm unused import of `hashlib`; fix typo in docstring
disable pylint's unused imports warning in _compat.py
rm unused salt.utils import in output.virt_query
Merge pull request #4888 from hulu/win_file-unused-imports

have pylint ignore file module imports in win_file module
Merge pull request #4894 from UtahDave/develop

Add link to 32bit Windows installer