Various fixes

not quite sure how the bundle currently works at all without https://github.com/liip/LiipTranslationBundle/commit/c4562eb773b7d53bf983d47829d1a88244ce9f1e
this here makes me nervous sine currently this breaks for me without this change since I do not see anywhere where we override the ``@translator`` service, I do not see how we could ever have gotten an instance of the translator from this bundle.