Add RecordFile::AssignChecksum().

This is based on MfcRecordFile::ReOpen() so we can finally expunge
MfcRecordFile.
Remove MfcRecordFile and MfcObjStream.