Fixed coverageBamInGRangesFast bug

Function takes starts for computing coverage profile from the original
supplied GenomicRanges object ( start(granges) ), but after scanBam the
order is different. So I used the names of the list returned by scanBam
to compute starting coordinates