Store versioning
As proposed by @louis.duchemin, it would be useful to keep a version number in the store corresponding to the version of the datatypes defined in Store
. That would allow to gracefully quit when trying to read a store that was produced with an incompatible version of pelican.