Change SPDY support to use ALPN

NPN has been deprecated, and ALPN will be used for both SPDY and HTTP2