Checkin GetResponse.
Start supporting draft 9.
Maintain connection-level flow control.
Maintain some settings.
Whoops, connection header.
Use the actual decoder.
Handle receiving settings frames.
Convert headers to dictionaries.
Zero length frames are ok.