Added a cleanup job, check for not overwriting and moved this into a separate job list.
The REMOTE_SETUP job now checks, that the output directory is clean i.e. non-existing or empty. This behaviour can be controlled with MISC.REQUEST_CLEAN_OUTDIR. A CLEAN job is added to clean up the output directory after the job has finished.