Merge remote-tracking branch 'origin/master' into ari
Updated job processor to use regular pxCov
File returns to queue on termination

Job processor now returns a file to queue if it exits without completing
all processing.
Moved job processor out of Matthias' folder
Removed job processor from Matthias' folder
Merge remote-tracking branch 'origin/ari'
Fixed bug to prevent drawing rois when none exist
Merge remote-tracking branch 'origin/ari'
SelectROIs bug fixes

Several bug fixes for selectROIs
Merge remote-tracking branch 'origin/ari'
Figure out neighborhood during processing

Process current acquisition now figures out the neighborhood it should
use based on SIData.

Currently assumes that any SI4 datasets use the 25x objective.
Merge remote-tracking branch 'origin/ari'
ajp: Added check if derivedData exists.
ajp: Changes to acq saving and error handling.

Three main changes:
1. Acq objects are now only saved if a processing step executed without
error, not if it aborted with error.
2. If an error happens, the acq object is now moved to a dedicated
"error" directory, not back to the toDo directory. Moving it back to
toDo could cause infinite loops of processing error-causing files.
3. The function to save the current acquisition was turned into an
ajp-object method.
Merge remote-tracking branch 'origin/master' into matthiasMCorr