Set purchase and sale uom when activate purchasable or salable
If a product was already created before the sale or purchase modules were activated, when checking the salable or purchasable box, the uom is not set with the default uom but it is required. I think it will be nicer to fill with default uom if they are empty.