ALTSVC frame changes

Two minor things here:
* more strongly recommend the use of the frame type in HTTP/2 over the header field
* add a frame type number (no need to defer the choice now, this lets people build code based on this)