Export VCF files as separate shards

Added a parallel optional parameter to export_vcf. This option writes to a directory specified by output parameter, and produces one file per partition.