use tmp/cache/data for downloads. partially addresses #23. (again)