workflows: new stage for halted

* Adds 'WAITING' stage for halted workflows with
  no action added to them.
With the above comments for reference, here it would be good to use ` if ObjectVersion.HALTED in version_showing or ObjectVersion.WAITING in version_showing`.