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
vars_files haven't been discussed yet

I think this is a chapter ordering thing... vars_files have not actually be explained yet (aside from a mention of them in the note right above, which also might need reconsidering?) I think they do get introduced in the next section 'Variables'.
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
Add the default Homebrew path for OpenSSL certs on OS X
fixed typo
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