Support .tgz buildpack format

Tools like https://buildkits.herokuapp.com/ store tared & zipped buildpacks in S3 buckets. I propose these changes to buildpack-multi to keep this code in accordance with common builpack practices.

cc: @dpiddy