Big re-write to vcf_combo

1. Fix missing padding base and incorrect position
2. Fix incorrect position
3. handle duplicate variants
4. handle duplicate alts
Overwrite other commit