improvements to github downloader

- better github download url
- using Dir.mktmpdir
- removes include Archive::Tar