Create translation trait/interface for i18n modules

Use the trait in the entity you want to be translatable. Create
a translation object implementing the translation interface. Now
Soflomo\Common manages the translations for your entities.