Added a selector widget. e.g. set(me.widgets, {type:'selector', list:['aaaaa', 'bbbbb', 'ccccc', 'ddddd', 'eeeee']}). Though the list can be a mix of widgets and strings. Widgets must have and id or select_string attribute.
Added selector_widget.cpp/.hpp.