Linter rule: use ASCII quotes not Unicode ones

  • Subsystem: eslint

See: #11129 (comment)

I added a second commit that replaces a few U+2019 quotes with ASCII quotes so that their files can be stored as one-byte strings.
Probably one for another PR, but this sounds like a good candidate for a lint rule.

Basically we need a lint rule that checks for U+2019 quotes: , and suggests that they be replaced with ASCII quotes: '.

cc/ @bnoordhuis @richardlau