Fix #4416: new lines are removed when editing

Bacause an input text is used to edit all data, the new lines in text are lost.
So I added a textarea to edit text fields.

Even if the ticket is defined as a bug, I think this is almost an evolution, so I do it on master.
I can try to do it on QA_4_2 if you really think this is a bug to fix…