Sort countries by country, not by ID
Data map fixes
Make sure datamap is restored prior to returning counts or array values extracted from internal values
data() method returns keys and values as array, not just the values with auto incrmenting integer key.
Country list sort order
Countries list is returned sorted by country name, as in prior release.  Optional parameter available if caller needs country list sorted by country id.
Merge branch 'pr-countries-list-sort-order' into pr-adjust-method-parameter-names
Merge pull request #1079 from JeffPyeBrook/pr-data-map-auto-restore-bug-fix

Data map fixes
Explitily set sort order on return of country lists.
Sort routines for id and name added to class.
User Profile Display and Update
* Fix empty region list on account page
* Use profile will save and recall values properly
* Region list is returned as array when "as_array" is true
* Region properties when returned as an array lose the '_' orefix used for class private variables.
* Region list is returned sorted by region name
* Fixed parameter order on wpsc_update_visitor_meta

Conflicts:
	wpsc-includes/wpsc-country.class.php
Merge pull request #1081 from JeffPyeBrook/pr-fix-empty-region-list

User Profile Display and Update
Merge remote-tracking branch 'upstream/master' into pr-adjust-method-parameter-names

Conflicts:
	wpsc-includes/wpsc-country.class.php
Merge pull request #1078 from JeffPyeBrook/pr-adjust-method-parameter-names

Remove ctype from parameter type check
Merge remote-tracking branch 'upstream/master' into pr-checkout-meta-ajax