Added function has_field() to test if given field is in vcf header.

`const string&`

I really dislike the "a_field" name, why not just "field" ?