Untar takes a destination path and a reader; a tar reader loops over the tarfile creating the file structure at 'dst' along the way, and writing any files credits to: https://medium.com/@skdomino/taring-untaring-files-in-go-6b07cf56bc07.
Uploader main uploader function.