Merge pull request #5410 from willthames/rds_snapshot

rds module: add snapshot capabilities
Merge pull request #5881 from willthames/ec2_keys

Minor tweaks to simplify examples and documentation
Merge pull request #4957 from retr0h/rabbitmq_policy

Added module to handle rabbit policies [1]
Properly count newlines appearing at the end of templates after rendering

Fixes #4633
Use new syntax for module snippets in rabbitmq_policy and update changelog
Merge pull request #5891 from offby1/devel

Clarify doc for get_url
Make PKGBUILD packaging standards compliant.

* replace pointless patch with PYTHON=python2
* simplify git describe command
* move pkgver() function lower, so build chroots can make use of it
* align packages in optdepends using spaces
* use double quotation marks only where it's needed
* unify usage of brackets sorrounding variables
* shorten pkgdesc (kudos to Fedora)
* update README
Merge pull request #5302 from Barthalion/devel

Make PKGBUILD packaging standards compliant.
fixes as per feedback
changes names to name in example
fixed docstring and changed type to etype avoiding python builtin

Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
Merge pull request #5363 from bcoca/acl_improved

acl module: acl now supports 'default'
Update changelog to reflect #5363
Module to create EC2 snapshots

Two methods of creating a snapshot
* use volume_id
* use device_name and instance_id

The latter is more useful with inventory
Merge pull request #5771 from bcoca/play_hosts2

added new play_hosts var
Updating changelog and docs for the new play_hosts variable
Make tmp paths in TestRunner dynamic based on pid

Fixes #4723
Create a common EC2 connection argument spec for EC2 modules

Refactor the currently well-factored ec2 modules (i.e. those that already use ec2_connect) to
have a common argument spec. The idea is that new modules can use this spec without duplication
of code, and that new functionality can be added to the ec2 connection code (e.g. security
token argument)
Use finalize method in jinja2 to convert None values to empty strings

Fixes #4812
made accelerate keys directory configurable, and permissions for the file and dir configurable, and gave them a safe default