Snapshot checksum verification

Disables support for non append-only codecs and adds automatic verification of all files that are being snapshotted. Closes #5593