Add version table & version detection
Followup of #88 (closed).
Refs https://gitlab.com/arkindex/requests/-/issues/448#note_694122543
The sqlite file used by workers should have a version
table containing a single value to know the version of the current database.
All workers should check that they are compatible with the version provided.