bugfix: -l didn't work with no reads on first sequence

The code that looked at the first million reads to determine read
lengths was only looking at the first sequence in the bam, so if reads
start on chr2... error.
bump package version