Removes old gcc specific macros
Adds new() and free() functions
Header encoder class to use hpack_header_store_t