[DIFE-169] Fix eTranslation integration
In some cases we were receiving weirdly-encoded translations. We solved this problem by sending the text to be translated as a base64 HTML document. This also allows us to skip a 2500-characters limit on the eTranslation side.