Failure healing policies

Generic autoheal workflow + refactor in workflows.py
I'm still not sure we need this workflow. I would rather not add workflows for the sake of adding them if there are no actual use cases at the moment. Please remove this and its related tests