binaryCheckpointReader reads .wal or .bin checkpoint files produced by the
metricstore WAL/snapshot system and dumps their contents to a human-readable
.txt file (same name as input, with .txt extension).
Usage:
go run ./tools/binaryCheckpointReader <file.wal|file.bin>