Added final test case to LiquidProcessor.

This uncovered a bug in Liquid.getCategory() and a bug in LiquidProcessor.updateLiquidAmount(...).