Added AntiSyncOffset and organized the DCPump modes. Created one function to update the channels which is called after the speeds are determined in the DCPump case statement.
Fixed some typos, etc.
Moved handling of the AntiSyncOffset to the SetDCPumpChannels function.
This is also where the Threshold is being applied so it makes some sense.
Converted the PumpThreshold to be applied once to simply the SetDCPumpChannels function
Merge branch 'pumpoffsets' into current