Made auth_metadata_superblock_t capable of reading with older version -- it can now withstand serialization version upgrades.
Removed use of uninitialized field_name member pointer field, removed that field (see recent commits).  Made use of write_metadata_blob, read_branch_history_blob functions, etc.
Added actual bring_up_to_date calls, as is appropriate.