fix linode typo
Refining the fix made in #5885.

It turns out that some of the assumptions in #5885 were slightly off. The previous fix relied on a call to the module to creat a tmp_path. This is insufficent as there are few cases that we need to have the tmp directory before we make the module call. If we don't have a tmp_path before we do a recursive call or when we find a file that does not match the remote md5 hash we need to create a tmp directory. Also we are not more percise when we will need to clean up the remote tmp_path.
Merge pull request #5912 from risaacson/issue5739_5

Refining the fix made in #5885.

Merging this quickly after PR as further testing of of earlier fix demonstrated flaws. Those flaws are now removed and tested to be removed.
Merge pull request #5911 from fly/fix_linode_typo

add missing ' in Linode documentation
Added user_data parameter to nova_compute module - currently no file parsing just text - Re issue #4992
Change standard AWS access and secret key parameter names to aws_access_key and aws_secret_key. Fixes an authentication problem with the rds module and standardizes the naming convention on something more encompassing than ec2_*_key.
Change reference to open 'intranet' to 'internet'

The Internet is being referred to, but the documentation uses the word 'intranet'.
Include all man pages in Arch Linux package.

While we're on it, change $pkgdesc to follow its counterpart from
official repositories. Additionally don't install RELEASES.txt and
CONTRIBUTING.md; there is little use for them from the user's perspective.
Save api id to index as an int instead of a list
Merge pull request #5926 from riceo/devel

Fix Linode inventory plugin causing a Chube exception when attempting to obtain information on a specific Linode host
Merge pull request #5924 from Barthalion/devel

Include all man pages in Arch Linux package.
Merge pull request #5920 from geerlingguy/patch-1

Change reference to open 'intranet' to 'internet'
Merge pull request #5883 from amirhhz/improve-ec2-module-docs

Improve ec2 module docs
made changes as per feedback:

- field names are more consistent with debconf
- values are now 'booleanized' or accepted as list/set objects when
  pertinent
- updated docs to reflect all of the above and debconf cli tools
  required
Fix typo
hopefully last batch of fixes

- removed previous 'typification' of input as it needs it is typed by
  module as strings and needs to be output as strings, making it
  useless.
- now checks for vtype and value against None when question is specified
- simplified set_selections as vtype and value should have a string
  value going in.
- added example of querying questions for a package
- added module requirement of question,vtype and value being required
  together.
Merge pull request #5931 from suzaku/fix_typo

Fix typo in CODING_GUIDELINES.md
Allow explict setting of vpc_security_groups to allow modification of security groups of RDS instances within a VPC
library/digital_ocean: Adds the missing backups_enabled create option
vsphere/vmware inventory plugin

Signed-off-by: Brian Coca <briancoca+ansible@gmail.com>