Thumb
First pass at removing calls to index.php and replacing with wpsc_ajax.ajaxurl

(Note: this, and other commits, are NOT a refactor.  Lots of standards work still to be done.  Limiting scope to actual ticket issues.)
Updating calls to index.php to be wpsc_ajax.ajaxurl

Functions changed, and therefore, to test:
* Add to cart
* Select variations (price change)
* Shopping cart widget loading
* Empty cart
* Switch shipping method
* Set billing/shipping country
* wpsc_set_profile_country()

Functions not changed, and why
* gallery_list, admin.js:L434 - not found in core.  Probably legacy, possibly GC.  Investigate and remove, possibly.
* shopping_cart_collapser() - I don't believe this actually works :)
* wpsc_upload_switcher() - admin.js :L661 - legacy.  Should be removed, or possibly moved to admin-legacy.js
* fillcategoryform(), admin/js:L751 - same
* jquery.rating.js - this is old, non-i18n - needs to be removed from core and pluginized, reviewed for coding standards and i18n.
* user.js - marked as legacy.  Need to review to see if it's still needed at all.
* product_tagcloud.js - should be removed, no longer enqueued.

FWIW, I've heard the arguments against this (what about .htaccess blocking admin requests?!) - Lame arguments, at least until WP gets a front-end ajax handler.  See http://core.trac.wordpress.org/ticket/12400#comment:20 and further conversation.
Remove GC thumb file.
Remove erroneous .DS_Store file
First pass at removing eval() calls
First pass at replacing live/livequery/delegate/on with on()

One file at a time, as this will be quite extensive.  First pass at wp-e-commerce.js

Concerns: There are some places with .livequery() that are not tied to a specific event.  These should be extensively tested.  I don't honestly know why they exist in the manner they do, or how they might break, but they seemed to be okay in my testing.
First pass at replacing live/livequery/delegate/on with on() (admin.js edition)

Lots of changes here, extensive testing needed.

Ensure 'Save Product Files' works as expected in product admin area
Ensure deleting files attached to products works
Completely removed .wpsc-separator function (live query) - pre-3.8 cruft.
Make sure adding/removing new currency layers actually works (I still have no idea what this feature does).
Make sure Limited Stock checkboxes are hidden/shown properly
Make sure Table Rate price checkbox hides/shows properly, and you can add price levels.
Removed 'mass_resize' functionality (Was tied to a debug page that no one uses, with a function on that page that wouldn't make sense for 3.8+)
Removed 40 lines of inline editing code (tied to wpsc_ie_save, which was deprecated in 3.8.9)
Removed more inline editing and shorttag toggling code…pre-3.8.9 and pre-3.8 code, respectively.
Removed Variation UI cruft from the pre-3.8 days.  Also image preview, and several others that were no longer used.

Bottom line?  Admin.js is now 381 lines lighter than before - a savings of 45%.

Todo -
Remove livequery() from inlineeditor(). We have a function that uses live query out of necessity, hooking into pre-fill the quick edit fields.  There's really no way to do this without live query without refactoring how we're doing that entirely, which is outside the scope of this ticket.  For the correct idea of what to do, see http://codex.wordpress.org/Plugin_API/Action_Reference/quick_edit_custom_box

Where I deleted stupidly old code, I also tried to remove the CSS - but frankly - we just need to audit our CSS/JS and figure out what is several year old legacy cruft and kick it to the curb.