[WIP] [RFC] Product translation (Prezent)

This is a second approach using Prezent, please look at issue #2018
Ok,I can move this to every bundle that uses translations, but then each of them will have a dependency on TranslationBundle, is that ok?