i18n generator: escape quotes in generated message strings.

Fixes quote character escaping in generated translation messages, e.g. role descriptions.
Closes #51