country, region, city and state recognition
added unit tests for address string test