- Added a new common completion TypeCategoryNames to provide a list of category names for completion;
- Applied the completion to these commands: type category delete/enable/disable/list/define;
- Added a related test case;
4.Bound the completion to the arguments of the type 'eArgTypeName'.