fix various typos
fix typo in gem module doc
fix typo in spec
Merge pull request #18823 from scalp42/typos

Correct some typos