Fix portability issue when checking local facts file permission.
Differentiate machinfo output key/val separator

get_hw_facts for HP-UX: machinfo in HP-UX B.11.23 uses '=' as separator between key and value, while B.11.31 uses ':'.
Update test strategies guide.
changed exception handling for hashable test
Update some doc strings
Update dependencies. Add some doc notes.
Remove duplicate table of contents in Conditionals
added solaris fact detection for ansible_pkg_mgr
support rw bind mode in docker module
fix typo
Recent BSD su work introduced a failing test. Removed leading space from the assertion that seems to be the culprit.
Merge pull request #7563 from tima/fix-testutils-su

Recent BSD su work introduced a failing test. Removed leading space from...
Correct issue of handlers running on all hosts incorrectly

Also adds an integration test to catch this bug in the future.

Fixes #7559
Fixed documentation for etype parameter on acl module.

The etype parameter just had a copy of the default parameter documentation.
Changed it to reflect what it really is for.
Update test_strategies.rst

Typo - State should have been stage.
Update test_strategies.rst

Changed unit tests to unit test for the singular playbook...
Merge pull request #7532 from oasiswork/devel

open_iscsi module: support RC 21 when listing logged-in target
Merge pull request #7568 from MorrisA/patch-1

Update test_strategies.rst
require pycurl for linode module
Merge pull request #7542 from sivel/rax-cdb-notfound

rax_cbs module: Don't fail when the volume is not found