When setting totals, if not set get the data from the product
Also use qty
Fire action when adding product
Calculate tax and totals methods
Tax class fixes + notices
Cleaned up ajax tax calc function