Reduce duplication around ascii header names.  Do not emit :version in http/2.

Top-level immutable, internal HeaderEntry class to reduce duplication around ascii header names.  Do not emit :version in http/2.