server: add initial HTTP/2 support
For now the plan is to use it only for testing HTTP/2 client APIs, but we might consider to make it public.
For now the plan is to use it only for testing HTTP/2 client APIs, but we might consider to make it public.