added localized string to ajax javascript object in theme engine rather than the old theme.functions
restored to previous version of file
allow cart to load when ajax errors occur and when caching is enabled
Changes based on code review comments
Shipping method before/after actions.
Added actions to notify that shipping method processing is about to start, or has just compelted.
This actions are useful if you want to handle errors or conditions generated by shipping modules.
Performance addendum for filters PR
Shipping methods are calcualted whether or not all of the information is available for the calcualtion.
This can take a long time, expecially when shipping methods require some minimum set of information.  The
filter added allows a theme, plugin or or a shipping module to prevent the time consuming calulation and
perhaps even record record an error or present an informitive message.

When combined with the new customer profile infrastructre this can have a positive impact on performance and
cehckout flow.
added missing quotes to filter name
added tracking id
cleaned up formatting
added before/after shipping actions mirroring before/after payment actions
updated tracking utility functions for purchases
purchase total weight shows on item datils page
Fixed alignment on payment details block.
Don't show label if field is blank.
spelling on comment
added filter to allow override of purchase weight, before and after calcualtion
fixed prucahse log id property name
updated documentation blocks for new filters
formatting updates and comments
comments and header updates
updated filter documentation
fixed merge
use weight text rather than weight