* add configuration
* remove configuration

* added pair designer test
Merge remote-tracking branch 'origin/touch_s' into touch_s
DEV-57896 - Every KeyDown event on DesignConfiguration is saved to UndoRedoManager
Merge remote-tracking branch 'origin/touch_s' into touch_s
Merge branch 'touch_s' into dev

# By Marcus Krejpowicz (1) and marcel pflug (1)
# Via Marcus Krejpowicz (2) and marcel pflug (1)
* touch_s:
  DEV-57896 - Every KeyDown event on DesignConfiguration is saved to UndoRedoManager
  * add configuration * remove configuration
moved simpleColorPicker, SimpleHorizontalColorPicker and TextToolbar into sprd package
* moved productTypeSelector to sprd-package
* fixed loading of productTypeSelector
* added possibility to set the printType of a text configuration by printTypeId
* added '_isDeletableProperty' and set visible binding in configuration viewer
* added 'beforeAddConfig' event
* removed unnecessary label div
* added wrapper for vertical centering the toolbar
* merged textToolbar with tonys repo
* added addTextButton
* used addText method for addTextButton
DEV-58405

* added possibility to set the font family
fixed getSubCategoryById()

* if amount of subcategories is 0, null gets returned
fixed getSubCategoryById()

* typo fail
fixed getSubCategoryById()

* return fixed
reverted changes
allow the option to set the cacheId for designImage
initial label service commit
DEV-58875 - Upon first opening of partner tab designs, no designs are shown
added size fit hint to product type