l10n: Rework L10n class.

- drop the set_language() method. This belongs into an application.
- use the L10nTrait and drop use of the Configuration class.