[AddressBundle] Don't validate province if no country was set

This should fix #640 as validation is being called only when country was selected.
i mean ```null === ''``? couldn't we have a case where ```$address->getCountry()``` returns empty string instead of null?