Store unpacked files in directory by fid instead of nid, and not hardcoded.