Ensure that coupon amounts are refreshed when new items are added after a coupon has been applied.  This is a commonly expected UX.  If not desired, it is a simple remove_action() call to unhook this functionality.  Also, some weird spacing standards were in place and resolved, and we've added the user ID as a parameter to the _wpsc_merge_cart action.