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
added the ability to keep aliased and deprecated modules prefixed with
'_', they will be loaded after non prefixed modules are checked they can
be full modules or symlinks to existing ones (alias)

also updated ansible doc to ignore these, will eventually add selective
display
module formatter skips modules with leading underscore to avoid
documenting them. Soon will be patched to recognize them as either
deprecated or an alias
added info about new deprecated/alias plugin loading
fixed typo
Google: allow for different libcloud provider to support upcoming DNS module
Several changes to ansible-doc
added display of deprecated to ansible-doc
now it does better job of using tty columns
fixed indication truncation of desc with trailing ...
removed extension from module list, also fixed matching exlusion
blacklist
removed 'column display' options as there is no code handling this
function
Created Deprecated module category that only appears when there is
something to show
now docs handle deprecated modules but still ignore aliases
removed no unused var that was not cleaned up properlly
fixed typo in comments
avoid modifying module var by just passing the substring to the append
bypass core/extras text when module is deprecated
Now adds flags for non core and deprecated modules in listing
Added note explaning the module tagging
corrected text/flag
ansible doc now finds modules recursively
more intelligent about ignoring files that are clearly not modules