Popups, languages, controls refactoring

Popups are added in combination with text processor which can support
multiple languages. So far English is default and Russian is added as
alternative. Refactoring applied to Controls module: mouse input and
controls update.