Copy HTTPLayer from HTTP2 spec

I've basically copied everything and documented the minor specification changes. The only one I didn't copy was the PushResource section for the Server Implementation since it removed text governing the max concurrent streams limit. I wasn't comfortable introducing that change here just yet.