factored out vcf merge into own class
renamed marker set to snp set
replaced tabs with spaces
reverted snp set to marker set
added header merging to vcf
factored out vcf parser into own file