support tarball unpacking

this implements tarball unpacking for the linux distros. I haven't tested launching it yet but it installs correctly now