Fix: pengine: Suppress assert if a stateful clone is not being demoted/stopped
In clone_update_actions_interleave(), if first_task is "demote", but
first is not actually being demoted, the demote action doesn't exist
(first_action == NULL). Do not trigger assert for this case.