Expand destination path in the fetch action

Fixes #4215
#4227 in upstream repo
commit 9db4f7a made a change that also needed to include this to retain correct legacy_playbook_variables behavior
The payment term param in the Linode module is an int.
Fail cloudformation operation when it is not completed successfully

When cloudformation operation is successfully submitted but some step
during stack creation or update fails, operation result should be
failed=True.
Fix monit module. Use lowercase letters check instead of uppercase
Fix monit module. Monit restart bug
minor fixes
asn1 is a dependency so no need to mention this in docs.  Also no callouts for other OSes so no need for BSD.
htpasswd documentation formatting fix
Fixes service update-rc.d functionality on debian
Adding new accelerate settings to default config and docs
Adding some version_added strings to the new accelerate configs docs
Add idempotency support to ec2_group
Merge pull request #4338 from jlaska/ec2_group_idempotency

Add idempotency support to ec2_group
Monit fix - Use case insensitive comparison
Fix for network byte order issues in accelerate
Fix for Issue #2470 - gem version string processing

This fix assumes that no sane gem version has spaces in it, so when one like that is encountered, it will get truncated at the first space.
Fixed a typo in the fetch module documentation
Merge pull request #4344 from AndydeCleyre/patch-1

Fix for Issue #2470 - gem version string processing