PIM-1348 : add group type and fix variant group creation
PIM-1348 : fix variant scenario
PIM-1348 : add group type repository and a method to retrieve types by
used group entity
PIM-1348 : add type field in variant and group form types
PIM-1348 : add type field group and variant group creation view
PIM-1348 : add type field in group and variant group edit form type