Emit job.status.phase.errored

There is no way for plugins to know that a phase has errored out.
Now plugins can listen for this event.

https://github.com/Strider-CD/strider-slack/commit/e39690411b9a5b5238d9ca8f27222343d89d562c depends on this