[seq] trim trailing space in fill_header
[seqfile] check for error & chomp header in FASTQ
[test_seq] update fill_header tests w/ new API
[test_seqfile] explicitly check for return of EOF
Version bump 0.1.1a1
Support building without openmp
Version bump 0.1.1a3
Inline ALL the things
[CML] version 0.1.1a4 bump
[zfile] putative fix to coverity bug in zfreadline
optimisations to seq IO
[seqfile] Use proper KM_ZF macros
Full refactor of all library names

Refactor kmlib to its new name, 'libqes: the backwards sequence
library'.
Actually inline most of qes_file.c

Move inline funcs from qes_file.c into qes_file.h and rm the extern T
func declarations, replacing with `static inline T func`. Also add
simple funcs for fputc and fputs
Fix name of static build

Use SET TARGET OUTPUT NAME to make the static target have the same
library name as the shared library output.
Use configure_file & git versioning

Setup qes_config.h to be configured to pass version, and misc other
config, to the C source from cmake.
Also, implement git-based versioning, following the semver guidelines.
Use -fsanitize with dev builds

Use the -fsanitize= address, leak and undefined GCC flags when build
with -DDEV=1.
Forgot to add Git Cmake module

The stuff I added a couple of commits ago requires
GetGitRevisionDescription.cmake, which I forgot to add.
Rename kmlib->libqes in readme
rename catch-all header to qes.h

A more sensible name