Added header tokenisation, compression, parsing and handling.
Got headers working properly