Merge branch 'release/2.0.2' into develop
Added model and behavior aliasing.

By aliasing them they can be simply overriden by adding the corresponding classes in the implementing component.

Aliasing is also now smarter. The activity controller extending from activities may now have an arbitrary name.
Only add aliases when the controller is being extended.
Renamed dump file to example.sql.
Allow to define the activities translator.
The translator isn't one any more. It wraps around an application translator. It's also a multiton.
Added activity translator interface.
Cleanup.
Disable key truncation if any in the app translator catalogue.
Cleanup.
Added YAML translations file.
Added ini file back.
Add translations for Russian, Norwegian, Swedish and Finnish
Catalogue config needs to be set before calculating overrides.
Revert "Add translations for Russian, Norwegian, Swedish and Finnish"

This reverts commit ee6e47d69de6b7efc46f64083face97730299eb1.
Bumped version number.
Cleanup.
Bump version to 2.0.3
Merge branch 'release/2.0.3'