improve save_as_vcf in fasta.py