cache translations in dpgettext() builtin

do not load the translations again in every call,
check if the translations have been already loaded

fixes very slow start in yast ncurses menu
(https://github.com/yast/ycp-killer/issues/467)
Merge pull request #46 from lslezak/dpgettext_translation_caching

Cache translations in dpgettext() builtin