Specify destination in TAR/ZST archive creation utils
@manonBlanco noticed that there was file permissions issues when manipulating the tmpfiles created by these functions.
This won't be the case if the destination is created beforehand and we just hand it over to these functions.