Fix git versioning for tagged commits
Fix seqfile_read tests

The different error numberings in the seqfile_read function broke the
tests. This fixes the tests, & make the numbers a bit more logical.