perform archiving using a background process

Created by: yxqd

Archiving intermediate results takes really long time. It should be done in the background.

The current code is at https://github.com/ornlneutronimaging/iMars3D/blob/ad66995be27b0531ec09398b29ce5102bc5701a7/python/imars3d/CTProcessor.py#L255