Switching to an SSH slave, which seems to be necessary for durable tasks to survive restart.
(Somehow tasks started from the CommandLauncher get killed off during a restart.)
Adding a Workflow custom log recorder for inspection.
Moving $JENKINS_HOME configuration files to their natural locations.