[interface] Added the facility to launch plugins by group or/and type in plugin launcher.

+ First get unique plugin types and groups when we iterate over plugins for adding them to table
+ Then use those collected data to add groups to the selection