files/file: add support for symbolic permission modes
add async fire-forget/check functionality
Update docs to include directories inside group_vars
Added note on which version did dirs in group_vars start working
Adding support for A10 Networks slb server, slb service-group, slb virtual-server
ELB enhancements

* connection draining
* cross AZ load balancing
Adds support for `kern_id` param in ec2_ls module.
Adds RAM disk id support for ec2_lc module.
Adds support for IAM instance profile in ec2_lc module
Adds support for EBS optimized instances in ecl_lc module.
Adds the possibility to attach a public IP address to instances launched into an autoscaling group within a VPC to ec2_lc module.
Adds support for instance monitoring in ec2_lc module.
Make `pip install -e` work

This allows `pip install -e` and `python setup.py develop` to work
without having to do the stuff in
http://docs.ansible.com/intro_installation.html#running-from-source so
it's a tad nicer for Python programmers who are accustomed to installing
packages as editable/in development mode.

Fixes GH-8355 (https://github.com/ansible/ansible/issues/8355)
Issue with printing unicode non-english characters #8425 patch
Unarchive should work when parent directory is not writable

Correct unarchive so that the checks for writeability are
sensible.

Added a test for when parent directory is not writable
PEP8 Compliant except needed long lines and better exception handling
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