Handle Backoff during shutdown.
Rewrite command processing to eliminate bugs and promote consistency.
Don't send Running before Backoff.
Check for Start command failure.
Build better Backoff detection. The PID check is insufficient.
Add tests.