Deprecate only_if in favor of when.
Fix pretty_bytes for exa- and zettabytes
Fix zfs property parsing

Current property parser breaks when values contain spaces. Since
zfs get -H returns tab separated lines,  it is better to explicitly
split on tabs than on whitespace.
Make zfs set_property accept values with embedded spaces

Converting the argument list to a string with ' '.join causes
the shell interpreter to misparse spaces in property values.
Since the zfs command does not need shell anywhere, using
a list instead of a string works just as well with run_command. 

Fixes #3545.
Merge pull request #3549 from arsatiki/patch-2

Fix ZFS module issues with spaces in property values
Merge pull request #3548 from arsatiki/patch-1

Fix pretty_bytes for exa- and zettabytes
Merge pull request #3540 from pol/docs_deprecate_onlyif

Glossary Doc: deprecate the old "only_if:" format in favor of "when:"
Deprecate only_if in favor of when.
Fix pretty_bytes for exa- and zettabytes
Fix zfs property parsing

Current property parser breaks when values contain spaces. Since
zfs get -H returns tab separated lines,  it is better to explicitly
split on tabs than on whitespace.
Make zfs set_property accept values with embedded spaces

Converting the argument list to a string with ' '.join causes
the shell interpreter to misparse spaces in property values.
Since the zfs command does not need shell anywhere, using
a list instead of a string works just as well with run_command. 

Fixes #3545.
Merge branch 'devel' of github:ansible/ansible into devel

s necessary,