Implement generation of protein step by step (+ support animation)

[#41474445]
Expose translateStepByStep and animateTranslation in Scripting API

[#41474445]

Also update interactive to present them.
Highlight mRNA during translation, improve animation of translation

[#41474445]
Merge branch 'proteins-engine'