vcf2phylip.py now emits trees and handles constraints