workflows: result templating

* Amends result rendering to use templates
  under the folder templates/workflows/results.

Signed-off-by: Georgios Papoutsakis <georgios.papoutsakis@cern.ch>
workflows: refextract templating

* fixes refextract task.

* Adds refextract templating.

Signed-off-by: Georgios Papoutsakis <georgios.papoutsakis@cern.ch>
workflows: workflow representation fix

* Calculates the path of tasks that workflow has
  followed and represents with different color
  the completed, last and blocked tasks.

Signed-off-by: Georgios Papoutsakis <georgios.papoutsakis@cern.ch>