Factors should_restore_owner()
'chroot' and 'directory' extract config to target
Stores the original input files in a new tar.gz
Implements 'chroot' and 'directory' upload
Implements 'chroot' and 'directory' download
Merge branch 'upload-download' into 'master'