- add pointer types in BgzfInflateZStreamBase
- add comments in BgzfInflateBase
- rewrite nucltag argument handling in BamStreamingMarkDuplicates
- add support classes for parallel BAM decoding framework
add locked version of FreeList class
add test program for parallel bam decoding support classes