First commit
Define core types
Add a few methods to Header
Add primitives for reading and writing the HTTP "chunked" transfer encoding format