DOC: CONTRIBUTING.md: Gold plating: syntax, punctuation, Markdown
Merge pull request #5086 from westurner/patch-2

DOC: CONTRIBUTING.md: Gold plating: syntax, punctuation, Markdown format...
BUG: convert replacement tuples to lists

This fixes a bug that makes it appear as if replace is incorrectly using
regular expressions.
Merge pull request #5145 from cpcloud/replace-exact-fix

BUG: allow tuples in recursive call to replace
TST/BUG: Make sure locales are properly tested
TST/ENH: add locale testing utils
TST: only test Google Finance if there is at least one US English locale