Implement basic quality gate
The goal is to implement basic quality gate :
- It should use the observer endpoints
- It should expose an end point to publish status for a given workflow
- It should know two basic strategies : No failures allowed, or always pass