Support carrier price for no weight
With carrier setup with price on weight, if the shipped goods have no weights or we want to compute a carrier price without knowing yet the weights, the price is always 0.
So I think we should have a way to define a default price when the weight is unknown (aka 0). This could be done by setting a price for the weight 0.