workflows: task names update

* Task names to display are chosen from
  the description attribute of the task,
  if not present from the first line of
  the documentation, if still not present
  or too big the function name is used.

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