[ADD] product_unique_code.

I will prefer to put field as not required, and with attribute copy=False to not propagate previous value. Constraint doesn't apply to duplicated null values.