Refresh shipment rates on order change mrh

This branch fixes the admin system so that changing a line item quantity will cause the shipping rate to be recalculated.