Implemented the dry-run feature for backups.
Fixed a few issues that caused parallel uploads. Fixed the use of the encryption module so the encryption module is not re-used for multiple jobs.