Removing Known Headers list

no longer will require that developer specifies all known headers up front, and also removes the lookup cost on `LinearSeqOptimized` in the `HttpHeader.fromString` method