Fix #2055; php error in ShippingCountryRuleChecker if no country selected

Here's my proposed fitch for #2055 
It adds a cascade_validation to the checkout addressing form. Also behat scenario attached to Test. 
Let me know if this could work.