Fix grammar in password
Update playbooks_roles.rst

Fixes https://github.com/ansible/ansible/issues/7241
Removing hard coded link and replacing with reference
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
Add AnsibleFest London link.
Fix the synopsis in ansible-pull man page.
Updating submodule pointer for core modules
New test that newlines in systemd service scripts don't cause problems
update core submodules for systemd service fix
Quote ControlPath ssh parameter

Fixes #9316
Update playbooks_variables.rst

There is some kind of duplicated content with http://docs.ansible.com/faq.html#how-do-i-loop-over-a-list-of-hosts-in-a-group-inside-of-a-template and this gotcha isn't listed here.
Update developing_modules.rst
Adding a data parsing class for v2
Updating Role class for new DataLoader stuff
Ignore compiled Python for documentation.

When running `ansible-doc --list` a lot of errors are
generated when `ansible-doc` tries to find documentation
strings in `.pyc` files.