Fixed bug in vcf reader not closing iterator if no variants are found