Added re-calculation of BamAlignment's BinID during BamWriter::SaveAlignment() in all cases
Added re-calculation of BamAlignment's BinID during
BamWriter::SaveAlignment() in all cases

 * Previously, the bin IDs of purely "core-only" alignments were simply
written directly out to output BAM. However, in cases where alignment
Position is changed (re-alignment), the original bin ID may no longer be
correct.

pezmaster31/bamtools,sksaskrobinsons/code,boratonAJ/bamtools,iontorrent/bamtools,kdmurray91/bamtools,iontorrent/bamtools,SANBI-SA/bamtools,pezmaster31/bamtools,boratonAJ/bamtools,domibel/bamtools,pezmaster31/bamtools,sksaskrobinsons/code,SANBI-SA/bamtools,domibel/bamtools,kdmurray91/bamtools,pezmaster31/bamtools