Fix restart.
Fix restart remote job poll

This change corrects the path for the status file of the remote job. It
was previously using the path for the status file on localhost.

This change also fixes the unnecessary use of `ssh` to poll jobs on
localhost.
Merge pull request #740 from matthewrmshin/restart-poll-remote

Fix restart remote job poll
Merge remote branch 'upstream/master' into fix.restart-pre-init
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
Update existing restart tests for new behaviour. Add test for pre-init cycling and restarts.
Merge pull request #744 from arjclark/fix.restart-pre-init

Fix pre-initial cycle dependencies ignorance post restart
Hot Fix previous merge (#744).