Never deletes .toc.extra from a subdirectory
Cleans up unfinished .toc files when deleting dirs

A partial run may leave behind .toc files that aren't done
This will clean those when deleting extra directories