Nicer error message when address has no country
Both modules use the country code without testing if country is set on the address. This generates a traceback but it will be better to have a nice error message. Maybe we can just let the carrier service fails on it.