Added support of U.S. possessions like Puerto Rico, Guam, etc.
Special processing of U.S. possessions is actual only for USPS
sometimes fedex gives us a transit time in words and no delivery timestamp. in this case, we parse the transit time and calculate a delivery date range from that.
CPPWS / Adds options to package item. Updates customs node to use country and province. Fixes round errors in 1.8.7
Fixes float rounding
Fixes dimension formatting
Adds formatting to unit-weight
Fedex uses ONE_DAY
Merge pull request #65 from Shopify/fedex_delivery_times_parser

fedex transit times parser
Updates parse options to handle no options case
Updates parse options to handle no options case
updates find_rates to accept list of services
fixes package dimension handling
adding test for Canada Post's turn_around_time option
adding turn_around_time option to Fedex carrier
Merge pull request #72 from Shopify/add_shipping_delay_option_to_carriers

Add shipping delay option to Fedex
Limit customs-description to 44 characters
offset the date range for ground shipping transit times
fix failing CanadaPost tests; changing ['eparcel']['turnAroundTime'] to ['eparcel']['ratesAndServicesRequest']['turnAroundTime'] in turn_around_time tests
Merge pull request #73 from Shopify/fix_failing_canada_post_tests

Fix failing CanadaPost tests