added vcf_strip_extra_headers

If a VCF file is broken because it contains multiple headers (e.g. you made it
via concatenation of other VCF files) then this can be used to strip all but
the first header.