Add a Runtime.i18n method.

It returns a gettext.Translations object that can be used to access
localized strings. Future work involves updating the samples, docs, etc,
so that people can use it well.
Pin pylint so diff-cover works.