BUG Fixing plural_name messing up singular words ending in "e" (#3251)

This would ideally be fixed with the ability to use an external library
like gettext, but that's an API change. This for now fixes the issue
where a singular like "Page" returns "Pags" for the plural name.
Merge pull request #3402 from halkyon/plural_fix

BUG Fixing plural_name messing up singular words ending in "e" (#3251)