Allow GenericHeader to accept empty values

Currently if you try to parse line like this:
  X-Custom-Header: 0
it will not parse value as string "0" casts to false.