Data Tables: add JSON column type + JSON editor

We frequently save JSON data in data table, for evaluations and other applications.
We simply use string column type for this.
However, it’s quite hard to edit and read it in the data table.
Additionally, when fetching a row in a workflow, we have to always create an additional node to convert that string into JSON.