Pump priming from web page only worked once - was because prime command was never released from heater.
Likewise moved demand adjustments into DemandManager.