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
Fix grammar in password
Add integration tests for the win_feature module.
Documents the --step and --start-at options to ansible-playbook. Fixes #9041.
added new 'shuffle' filter
tried to ensure input is always a list but will now be a noop for non
listable items
documented type based behaviour
unchained list coercion as it removed the randomization
adding for loop on list to to handle the return of none when the list is empty. With the previous method if the list was empty the script died. See http://stackoverflow.com/questions/18852324/typeerror-sequence-item-0-expected-string-nonetype-found
Fix os_family and distribution on archlinux

Fixes #8732, ansible/ansible-modules-core#34
Add Frankfurt AWS region
Google: allow for different libcloud provider to support upcoming DNS module
Handle case where boto needs an upgrade to recognise a new region

Raise an exception if boto does not yet know about a region.
Found issue on different System architecture.

On x86 systems doesn't work so, starting by the line 63 we check if the architecture is x86 or x64.
Support new AWS regions: cn-north-1, eu-central-1.
Support nested modules with ANSIBLE_LIBRARY env var
Support RackConnect v3 by allowing a network to be specified for use in determining ansible_ssh_host