Documentation typo: ansible-module[s]-extras

Typo: ansible-module-extras -> ansible-modules-extras in a link to this
repository.
Small fix for issue #9275
Move over some of the parsing functions that we need.
Merge pull request #9267 from lorin/link-typo

Documentation typo: ansible-module[s]-extras
Merge pull request #9276 from CaptTofu/bug/module_doc_fix

Small fix for issue #9275
We need module args specific parsing classes.
Stub class for mod arg parsing tests.
Adding new yaml parsing classes
Adding tests for new yaml parsing stuff and adjusting imports
Add stub tests for module args parsing.
Adding a negative test for new safe_load