Move job dir before deleting to location in same parent folder.
(Move to tmp doesn't work in NFS fs.)
If config.xml delete succeeds, delete succeeds.
Move delete of job dir to background thread.
Synchronize poll so it can't run while deleting.
Make sure not trying to poll deleted project