display correct EULA translation for extensions/modules (bnc#894460)
refactor some parts from UI::AddonEulaDialog to EulaReader
split Helpers.language