Add Rackspace Autoscale modules

- rax_scaling_group
- rax_scaling_policy
Back-porting 1.6.x release info into CHANGELOG/RELEASES and packaging
Merge branch 'rax-autoscale' of https://github.com/sivel/ansible into sivel-rax-autoscale
Added quotes around key path - Issue 7713
Error checking and reporting on interface ufw rule
Merge pull request #7726 from ebastos/devel

Added quotes around key path - Issue 7713
Merge pull request #7729 from rgbkrk/ufw_check_direction+interface

Error checking and reporting on interface ufw rule
Made it a bit more obvious that 45 are 45 seconds
Add a new password pattern to the run_command filter
Adding new rax_scaling* modules to the CHANGELOG
Merge branch 'sivel-rax-autoscale' into devel
Merge pull request #7734 from WyriHaximus/patch-1

Made it a bit more obvious that 45 are 45 seconds
Move rax constants into module_utils/rax.py
Add ANSIBLE_VERSION to module_utils/basic.py and manipulate the pyrax user-agent
Move to_dict logic into module_utils/rax.py
Consolidate some logic
Update docstring wording
move duplicate helpers into module_utils/rax.py
Move user agent assignment higher
Apply de-duping to rax asg modules