Fix misspelled "necessarily"
Merge pull request #9664 from follower/patch-6

Fix misspelled "necessarily"
Need to include extras in setup to accomodate future windows extras modules
Add mock and nose to requirements for running unit tests
Merge pull request #9675 from ktosiek/readme-unit-tests

Add mock and nose to requirements for running unit tests
Use extra vars when creating HostVars

Fixes #9667
Integration tests for https://github.com/ansible/ansible-modules-core/issues/416
AWS Guide overhaul, WIP.
Best practices docs tweaks.
Use additional vars when templating included file names

Fixes #9669