Make sure we start the job in a clean directory
Make sure we start the job in a clean directory

The previous cleanup_worker_temp_directory, being at the end of
write_output, could not clean up the directory of failed attempts
whereby the worker still moves on to another job.

Ensembl/ensembl-compara,Ensembl/ensembl-compara,Ensembl/ensembl-compara,Ensembl/ensembl-compara,Ensembl/ensembl-compara,Ensembl/ensembl-compara,Ensembl/ensembl-compara,Ensembl/ensembl-compara