If ansible and ansible-playbook accept a script for --vault-password-file so should ansible-vault
Fix typo in CHANGELOG.md

This change occured int he ec2 module, not ec2_vol
Merge pull request #8569 from drewblas/patch-2

Fix typo in CHANGELOG.md
Make sure playbook_dir variable is an absolute path

Fixes #8317
Update docs for copy directory_mode param per #8572
By popular request, make the no_log attribute also censor tasks from callbacks.
Merge pull request #8560 from sivel/ansible-vault-use-script

ansible-vault should support script for --vault-password-file too
Fix issue #8578. Setting envvar in ""'s ensures the PYTHONPATH is set to
include the lib/ directory.

Before - PYTHONPATH is empty.. ansible fails to run

    $ source hacking/env-setup.fish
    Appending PYTHONPATH

    Setting up Ansible to run out of checkout...

    PATH=/Volumes/opt/src/ansible/bin /usr/local/share/python3 /usr/local/bin
    /usr/bin /bin /usr/sbin /sbin /usr/local/bin /opt/X11/bin /usr/bin /sbin
    /usr/local/bin /Users/ms/bin/
    PYTHONPATH=
    ANSIBLE_LIBRARY=/Volumes/opt/src/ansible/library
    ...

    Traceback (most recent call last):
      File "/Volumes/opt/src/ansible/bin/ansible", line 25, in <module>
          from ansible.runner import Runner
          ImportError: No module named ansible.runner

After change - it's set.. ansible runs.

    source hacking/env-setup.fish
    Appending PYTHONPATH

    Setting up Ansible to run out of checkout...

    PATH=/Volumes/opt/src/ansible/bin /usr/local/share/python3 /usr/local/bin
    /usr/bin /bin /usr/sbin /sbin /usr/local/bin /opt/X11/bin /usr/bin /sbin
    /usr/local/bin /Users/ms/bin/
    PYTHONPATH=/Volumes/opt/src/ansible/lib:
    ANSIBLE_LIBRARY=/Volumes/opt/src/ansible/library
    ....

    $ ansible
    Usage: ansible <host-pattern> [options]
Merge pull request #8579 from hahla/devel

Fix issue #8578. Setting envvar in ""'s ensures the PYTHONPATH is set to
need to handle the case where include_pattern and exclude_pattern exist in the config file but contain empty strings
fixing "else" typo
Merge pull request #8580 from mpeters/ec2_inv_empty_patterns

Handle the case where include_pattern and exclude_pattern exist but are empty strings
Fix UnicodeDecodeError when replace interpreter in non-ascii file