Introduce Variable product type
Fix showing tabs
Improve look of attributes tab
Introduce attributes for variations
Improve product type initialization
Add product-related assets loading