framework/execution: Allow for retrying the intial reboot
framework/execution: Allow for retrying the intial reboot

If the device is to perform an initial reboot, allow up to `max_retries`
from the run configuration for the reboot to succeed and add logging to
inform the user.

ARM-software/workload-automation,lisatn/workload-automation,setrofim/workload-automation,ARM-software/workload-automation,ARM-software/workload-automation,lisatn/workload-automation,setrofim/workload-automation,setrofim/workload-automation,setrofim/workload-automation,lisatn/workload-automation,lisatn/workload-automation,ARM-software/workload-automation