Migrated to htsjdk lib (as opposed to sam.jar). This added a few extra
JARs and updated the Progress libraries as well.

htsjdk included has a patch to flush BAM files on output. This is
required for valid BAM files.