minor requirements.md cleanup

* "Non Unix"->"Non-Unix"
* Fix poor wording
Merge pull request #8187 from bbodenmiller/patch-4

minor requirements.md cleanup