add first blobs of HPACK code

Includes some unit tests. Because reasons.