Set proper file permisions when a file is created with atomic_move

Fixes #7196
Merge pull request #7212 from jimi-c/issue_7027_ec2_group_egress_rules

Make sure a default allow out rule exists if no other egress rules do
Document how to turn off ec2 cache

Document how to disable cache lookup with the ec2 inventory script
Obvious quick fixes:
- extra 'the' in intro_inventory
- capitalization in playbooks_roles
playbooks_roles.rst: remove extraneous comma
Fix "no_log=True" option for copy module (fixes #7193)
Explain how to embed modules in roles.
Catch pycrypto warning about gmp and show a nice warning on stderr
Clarify .ssh/config port usage.
Merge branch 'feature/multi-version-import' of https://github.com/abadger/ansible into abadger-feature/multi-version-import
Add an example of how to reload local facts.
In apt module show 'name' vs pkg to standardize with the rest of the modules.  'pkg' is an alias for name.
Merge pull request #6794 from follower/patch-4

Make `vpc_security_group` docs more accurate
Cleaning up the import testing around setuptools
Merge branch 'abadger-feature/multi-version-import' into devel
Merge branch 'delegate_to_honor_ssh_private_key_file' of https://github.com/renard/ansible into renard-delegate_to_honor_ssh_private_key_file
Commenting out pkg_resources lines for now, as they break hacking/env-setup
Merge pull request #7186 from jf/docfix-obvious-quick-simples

Obvious quick fixes:
Add Mavericks install notes
Adding a new test for the synchronize module to test rsync_path