changes in the i18n structure.

the goal: less files
refactoring still going on
message refactoring done
working on i18n tests
fixing accidental changes