Issue #1437798 by stewart.adam: remove (out of scope) stock hook.
Note that this change means that uc_ajax_cart will no longer check product stock levels, as this feature is out of scope for this module and did not function entirely correctly anyways. Users wishing to preserve this behaviour are recommended to install a module dedicated to product stock management such as uc_out_of_stock.
Issue #1317986 by tunic: Updating to Ubercart 6.x-2.7 breaks Ajax Cart
Issue #1532144 by hanoii: Support for other fields type for qty when removing items.
This is a major refactoring of the JS code of Ubercart Ajax Cart. Code has been polished, applied Drupal coding standards and added some minor features (cart block open/close slide effect and some config on cart block open state). Aside that, no functionality has been changed, so all previous features should work ok.
Also some module files have been polished to meet Druapl coding standards.