Added common setters and getters to RateAdapter for:
-shipment
-isProduction
Moved packages validation to methodi validatePackages() in RateAdapter to avoid duplication of code
.Added width validation.
Tests for missing package dimensions