Introduce the --canary-wait-time flag. This flag will manipulate the 'canary_wait_time' config variable. By setting a a larger canary wait time, when needed, we can avoid deploying changes that cause issues not evident within the current 20s wait.
Additionally, since it is not expected that all deployers will be aware of this flag, we could prompt deployers if they want to increase canary wait time or leave the default