EPOS performance issues while doing barcode scanning with more than 40 to 50 items in cart.
Added code to fix cache for taxes in two cases. 1. When the sales tax group or item tax group is null/empty we do not need to compute taxes. 2. When there are no tax codes returned, ensure that we still cache the value.