Make Resource.Merge an extension method
Add Carrier and Service enums
Add ability to Create from Address and Shipment instances