add dead-end file src/kmzfileul.c
remove dead end file src/kmzfileul.c
[test_zfile] use real zfopen/zfclose in tests
[benchmarks] add fastq parsing benchmarks
[kmstr] use str[0] = '\0', dont bzero the str

This should make nullify a bit faster
[kmseq] fix up seq_fill_X function prototypes/defs
[kmzfile] numerous bugfixes & implement getc
[kmseqfile] reimplement reader functions & tidy
[test_seqfile] test for readers, and misc fixes
[tests.h] remove our_X "helpers" & add new tests