HTTP/2 Server Framework (#2457)
HTTP/2 Server Framework (#2457)

* Framework for http2 server.

* Added some pseudocode to http2 servers.

* added start connection word to http2 server

* add a check for the http secure connection or not

* Added more framework and pseudocode.

* Quick fix to hpack context for http2.

* defaulting to http/1 in insecure case

* fixed misplaced bracket

* insecure no upgrade case

* moved handle-client-error to more appropriate place

* added word to create server

* Commented out line for checking for connection prefix, as it messes up
the stream.

Co-authored-by: David Flores <751fceaf891706518a02ff5062b889c1ed048584@gmail.com>
tgunr/factor,tgunr/factor,tgunr/factor,factor/factor,mrjbq7/factor,factor/factor,factor/factor,tgunr/factor,mrjbq7/factor,factor/factor,tgunr/factor,tgunr/factor,mrjbq7/factor,factor/factor,mrjbq7/factor,factor/factor,mrjbq7/factor,mrjbq7/factor