Installs, rollback, upgrade, and delete now accept a `--timeout` flag that allows the user to specify the maximum number of seconds that any kubernetes command can take. Closes #1678