* use data/content/ for storing individual .gz files
* put individual .gz downloads in subdirectories: "<media_id>/<year>/<month>/<day>/<hour>/<minute>[/<parent download_id>]/<download_id>[.gz]"
* cleaned up Tar reader / writer