Fix states and correct tidy task.
Use quoted inputs. Fix ping call using None.
Remove commented out line.
Fixed initial adjustment bug in Yearly cycling.
Made all initial adjustments consistent with Yearly cycling.

Daily and Monthly got the right result, but not in the simplest way.
Made stepped cycling doc clearer.
Better battery tests for stepped cycling.
Merge pull request #743 from hjoliver/yearly-cycling-bug-fix

Yearly cycling bug fix
Merge remote branch 'upstream/master' into tweak.restart-test
Remove flakey status dump comparison.
Remove unnecessary file copying.
Merge pull request #742 from arjclark/tweak.restart-test

fix restart-test
Merge remote branch 'upstream/master' into fix.restart-pre-init