Fix grammar in password
Documents the --step and --start-at options to ansible-playbook. Fixes #9041.
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
Support new AWS regions: cn-north-1, eu-central-1.
Support nested modules with ANSIBLE_LIBRARY env var
Merge pull request #9193 from vkhramtsov/fix-password-grammar-in-windows-intro

Fix grammar in password (windows-intro)
Expand tilde remotely in action plugins
Fix up the new expand_user method.

quoting anywhere in the user_home_path interferes with shell expansion
so we have to check it for validity ourselves.
Add error when checksumming will fail because python is not present on the remote.

Comments for how the remote checksumming works.

Make the checksumming marginally more robust.
Some changes to FIPS compat since SLES implements it differently
Do not fail on failure of md5 checksumming tests for non_destructive
tests
Merge pull request #9529 from sivel/env-nested-modules

Support nested modules with ANSIBLE_LIBRARY env var
Add ability to detect prompts in stdout from run_command
Add a fips fact and use it for integration tests
Disable pip test on FIPS enabled systems because pip unconditionally uses md5
Remove second invocation of mysql_user integration test

Seems to have been mistakenly added when mysql_variable tests were
added.
Skip some md5 related unit tests when running in fips mode
Make VaultEditor Tests compatible with FIPS mode

Migrate one test to vault-1.1.  Skip the two other vault 1.0 tests if
running on a FIPS enabled system
implemented info action for galaxy
Merge pull request #9516 from 0x44/new-regions

Support new AWS regions: cn-north-1, eu-central-1.