Add versioning to segment metadata
Add versioning to segment metadata

It is very simple, but should be sufficient
to handle future migrations of struct segment.

There are no engianess guarantees.

rbruggem/mqlog,rbruggem/mqlog