Added automatic color assignment

If no color is defined in the configuration for a product a color will be assigned automatically