BreakDancer: an algorithm for high-resolution mapping of genomic structural variation