When there is an error, but there are also quotes, don't stop
Return the error and the quotes
Check for country having regions before validating regions
Avoids clearing invalid region if regions are not defined for a country
Don't blank billing/shipping region on country update without shipping region specified

Conflicts:
	wpsc-components/theme-engine-v1/helpers/ajax.php
add filter to allow override of product category name for uncategorised products
Updated phpDoc block, avoid inspection warning

Return value was noted as voi instead of string.  Caused inspection warnings.