rchive file header allocation
backfilling lengths in header