- Add self_name field to dios_task_info struct.
- Add name generation flag for deterministic generation method based on string.
Correct initialisation sequence for DIOS tasks. Only need to allocate a
dios_task_info struct if it does not already exist. For tasks launched
via dios_run() and the UMH, this will already be in place.