I had a hardware failure this morning, and so my CI job that does the deployment with colmena became stuck. I'd like to be able to set a timeout where, if a machine doesn't come back after a certain amount of time, the deployment is considered to have failed. Would y'all be willing to entertain a PR implementing such a feature? I'm currently thinking this would be a single, global value associated with a --reboot-timeout command line option, but there might be a better design.