Document static groups of dynamic groups

Document how to create static groups with dynamic child groups
Teach env-setup how to create egg-info for ansible so that pkg_resources works
Restore the pkg_resources calls so that we pull in the correct pycrypto on RHEL6
Remove unused if/else clause, since it doesn't change anything
Add a new inventory parameter (ansible_sudo_exe) to specify sudo command path.
Fix grammar in password
Added a comment to mention that ansible_sudo_exe is available from version 1.8 and beyond
Update guide_gce.rst

Clarify which of the options to pick.
Update the GCE guide with a working configuration.

Also remove a few whitespaces, improve the bash script and fix a typo.
Update community.rst

Fixes https://github.com/ansible/ansible/issues/9202
Update playbooks_roles.rst

Fixes https://github.com/ansible/ansible/issues/7241
Resolve issue where repo_path contains multiple '.git' strings

If the repo_path contained multiple '.git' strings, the _git_repo_info()
call resulted in a traceback.  This change removes the trailing '.git'
and resolves the traceback.
Don't clear paths when adding a new directory path in PluginLoader
Resolve #9223 Fix test for python 2.6

* trivial test refactor to allow for python 2.6 compat
Merge pull request #9182 from bbasleeper/feature_sudo_exe_from_inventory

Add a new inventory parameter (ansible_sudo_exe) to specify sudo command...
Changelog entry for #9182 specifying the sudo command.
Document pattern ranges on the patterns page.
Add integration tests for the win_feature module.
Corrected indentation
Fix issue with vars precedence from roles

Fixes #9219