Correct bugs in ICC.
Now use configuration panelSwitchSetting to store preferred battery
everywhere.
Change monitor to allocate loads according to battery actually charged,
keeping the batteryUnderCharge as the preferred battery. 3PH should see
no change but ICC will charge different batteries and this will keep
loads away.
Update some READMEs.