Delete temporary files recursively

I don't know if it's very common, but in long manuscripts, like a thesis for example, I often split up the chapters in separated files and even in separated folders. It causes the compiler to scatter the temporary files through the created folders. So I modified `delete_temp_files.py` to delete the temporary files recursively.