CFD-218 : Improve debug on failing tests

Added a better fail test catcher:
- Save the HTML output.
- Create screenshot (if possible) and save it.