WIP: CS-4849

!!! WIP !!!

Adds rich text captions to 4.3

I couldn't cherry-pick the commits easily, so i copied the commit hashes into the message. 
can be like this for now. We will think how to improve it in 4.4. to use only new controllers and views.