Reinstate distinct bgzf_check_EOF() status for seek failure

In bam_hdr_read(), report errors from bgzf_check_EOF() regardless of
hts_verbose, especially because after seeking the stream is likely in
an invalid state for reading the header.

Fixes samtools/samtools#18.