Revert "Revert "Merge pull request #5496 from angstwad/cf-module""

This reverts commit b11d62270f8afa4ebaa96687fa3e324531768e2b.

Conflicts:
	library/cloud/rax_files_objects
Merge pull request #5603 from willthames/ec2_keypair_not_mandatory

key_name is not required when creating ec2 instances
Doc updates; fix YAML problems
Imperfect revert w/ artifacts.

Revert "Revert "Merge pull request #5540 from angstwad/cf-container-module""

This reverts commit c3408f205e169c0afc08abf5ef44cf687250847d.

Conflicts:
	library/cloud/rax_files
Resolve revert conflicts
Remove dict comprehension; use dict constructor
Merge pull request #5256 from zbal/ec2_keys

Add ec2_key module.
Standardize some parameters in ec2_key
Fix revert artifacts, doc update
Use dict constructors
Add logo to docsite.
Add rax_queue module to create/delete Rackspace Cloud Queues
Tweak background color.
Overwrite docs CSS in layout.
Merge branch 'add_ec2_elb_lb_module' of git://github.com/jsdalton/ansible into jsdalton-add_ec2_elb_lb_module
Fix missing description key
Refactor ec2_elb_lb to use shared module snippet code
Adding suggested licenses to the ansible-galaxy meta template
Adding an "Example Playbook" section to the README template for ansible-galaxy

Fixes 5397
Add hints about what data goes into the variable

It's not immediately obvious what all can be accessed from the register
variable. Breadcrumbs to use -v would help.