[786] Analyzer: improve DataWidget system

* Remove DataWidgetAddButton subclasses
* WidgetFactory now sets widget's name, icon and id
* WidgetFactory now knows translated widget names