Fixed cram_dump to check other external encoding types (than
E_EXTERNAL) when determining the keys to report.


git-svn-id: svn://svn.code.sf.net/p/staden/code/io_lib@3662 ba6f2710-ca9f-427c-89d3-5bf716dbc8e1
Avoid an uninitialise variable access when finding HUFFMAN={0,0}
codecs (reinterpreted as E_NULL).


git-svn-id: svn://svn.code.sf.net/p/staden/code/io_lib@3663 ba6f2710-ca9f-427c-89d3-5bf716dbc8e1
Fixed bug detected by trying to scram_flagstat on a Cramtools produced
CRAM file.

It wasn't correctly noticing the aux block needed decoding due to the
use of E_BYTE_ARRAY_LEN/STOP codecs instead of just EXTERNAL.


git-svn-id: svn://svn.code.sf.net/p/staden/code/io_lib@3664 ba6f2710-ca9f-427c-89d3-5bf716dbc8e1
Updates for the v1.13.7 release.


git-svn-id: svn://svn.code.sf.net/p/staden/code/io_lib@3665 ba6f2710-ca9f-427c-89d3-5bf716dbc8e1