kubernetes: fix helm release in all known pending-* states
Detect and attempt to clean up from pending-install, pending-upgrade,
and pending-rollback helm release states. Previously only
pending-upgrade was handled.
Moved the entirety of the cleanup code into _helm_fix_pending_state
(formerly _helm_rollback_pending_upgrade
).
Bug: T361720