Record with empty list of samples instead of None
Only write FORMAT if it is in the template

Also, don't write any additional tab characters at the end of the record.
Merge pull request #97 from martijnvermaat/no-format

Write files without FORMAT and genotypes (#95)
Adhere to `strict_whitespace` in parsing column headers

Fixes parsing of sample names with space characters in `strict_whitespace`
mode. Suggested by Lee Lichtenstein and Manaswi Gupta.
Forgot to add test file
Merge pull request #102 from martijnvermaat/column-headers-separator

Adhere to `strict_whitespace` in parsing column headers
* adding support for contigs in the VCF header.
* ignore the rest of the contig information
Merge pull request #105 from cgnh/master

add support for contigs in the VCF header