implements regions and countries 

I have tested this out with this plugin https://github.com/jeremyBass/connections-expsearch
 shown on https://github.com/jeremyBass/connections-expsearch/blob/master/connections_expsearch.php#L426 .. Everything seems stable.  I have also added the phone codes too so that one can prefix.  I have not added any more to the core till this is ok .. didn't want to do mass changes if this was not ok.