Improve logic for selecting bwa mem versus bwa align to handle trimming. Use bwa mem when more than half of first 500 reads are longer than threshold of 75. Fixes #50