Remove duplicated specs
[api] Allow variants and options types to be created/updated through products api
better error messages for order import methods
Make api/products spec not dependent on order again

Reapply 32dcfef6e23944cd001f819e12aa97b70a951125 and 7fac9fefbda23cb3239b9bec6c0e38adf4870385
which somehow got lost in some later craze rebase
Set up product shipping category on updates as well
remove the guard, not needed anymore

fixes #3985
fixes #4246
Clear changelogs