fixed issue #16
- comps_dict_union implemented
- modified group/category/environment union
- name/desc localization shouldn't be empty now after union