Added country meta to upgrade routine
* Forthcoming country checkout localization pr will be able to change the label for a region to something appropriate to the country selected.  So for the USA we state will show, and Canada can show province, other countries can be added.  Now my Canadian friends can stop yelling at me when it does not show the right label.

*Also added some phpdoc headers
Changed region meta key from "region_is_called" to "region_label"
Taxes class uses countreis classes for geo information
Revert unnecessary AJAX URL abstractions.

2d6896eac2fad7ca4f5eebc34864df7ae0eb980e introduced wpsc_admin_ajax_url() and wpsc_ajax_url(), which are an unnecessary abstraction of ajaxurl.
First pass (read: might break stuff) at renaming some of our recently revamped JS object variables.
Merge branch 'master' of github.com:wp-e-commerce/WP-e-Commerce
Resolves permissions errors on some server environments, most notably local development environments, which often have missing or restrictive session-writting permissions.
Restore ajaxurl var, removed in a040fbcf08e30e94859a7cbe4f60b4f566ca1af2.
Resolves JS console errors due to improper formatted href attributes.  Original intent was for our new tabbed UI, but was too fuzzy.
Deprecate wpsc_admin_dynamic_css().
Fix broken HTML on Coupons Add view.
If taxes are not enabled, don't show settings in metabox.  Note: if someone enables taxes, sets a price here, then disables taxes, and updates the product, and then re-enables taxes - the meta data for the taxes will be gone.  Super edge case, but worth noting nonetheless.
Resolve incorrect usage of old WPSC_Region->code() instead WPSC_Region->get_code().
Incorrect method usage.
Use incorrect legacy capitialization for checkout class
Avoids causing backwards compatibility issues
Don't default country and region on forms
* The change removes the defaults to base country and region
* A "please select a country" or "please select a {region} placeholder will be added to the dropdowns.
* If a country or region is not current for the user the please select message will be the default
* the country meta value "region_label" is used to form the please select message for a region
* if a region_label meta is not found the default wpsc string "state/province" is used
* When dropdowns are created there is logic to be sure an HTML element id is not re-used.  If a duplicated where to happen the string '-2', '-3'm etc would be applied to element ids after the first element.
* The drop downs will default to the one country in the lsit if there is only one country in the list

** Also... **
* Added ability to define meta value defaults for WPSC_Country class meta properties.  Used this new feature to manage the default from "region_label".
Merge remote-tracking branch 'upstream/master' into pr-issue-1084-dont-default-geo

Conflicts:
	wpsc-core/js/wp-e-commerce.js
Merge pull request #1117 from JeffPyeBrook/pr-issue-1116-checkout-class-name

Use incorrect legacy capitialization for checkout class
Use 'wpsc_ajax_action', not 'wpsc_ajax_actions', as the former is not the proper name.  Fixes #1121.
Merge branch 'master' of github.com:wp-e-commerce/WP-e-Commerce