* add StreamFastQReader class and test program
* store bgzf decoder pointer instead of reference in BamDecoder class (so we can set a new pointer)
update maximum allowed mapping position according to new sam/bam specs