Eliminate the queing of dynamic js script
Eliminate dynamic js
* Implemented logic to autoamtically create globals in javascript based on properties sent to javascript using wp_localize_script
* New private function that sets up the wordpress localization array
* New public hook that lets plugin authors, themers and WPEC devs add new global javascript variables by adding to the localization array
Merge remote-tracking branch 'upstream/master' into eliminate-dynamic-js

Conflicts:
	wpsc-core/wpsc-deprecated.php
Eliminated dynamically generated admin javascript
Fixed conditional testing to see if localizations have already been applied. Defect was introduced in last commit.
Deprecated unused localized javascript variables
Added utility functions to easily get ajax url
Eliminated shipping re-calculation on every page view
Eliminated superflous update shipping quotes AJAX call on shopping cart page
Eliminated superflous get cart data AJAX call on shopping cart page
Eliminated superflous get customer meta calls on shopping cart page initialization
Consolodated two ready blocks in javascript
Deprecated unused localized javascript variables
Added utility functions to easily get ajax url
Eliminated shipping re-calculation on every page view
Eliminated superflous update shipping quotes AJAX call on shopping cart page
Eliminated superflous get cart data AJAX call on shopping cart page
Eliminated superflous get customer meta calls on shopping cart page initialization
Consolodated two ready blocks in javascript
updated localization vairables
ajaxurl was being defined in multiple localizations, removed the extra localizations.
All references to ajax url updated to use the global admin localization from wp-e-commerce-admin script, accessed using the global access function.
switch to global ajax url utility function from old variable
Merge pull request #985 from JeffPyeBrook/eliminate-dynamic-js

Eliminate the dynamic creation and queuing of dynamic js script