add support for contigs in the VCF header

This will allow us to compare the order of contigs in the vcf file, to say that "chr3" comes before "chr6" etc. when reading multiple vcf files.