Added VCFHeader functionality to allow the combined VCF header to be generated via accululating unique elements from the passed in VCF files