HeaderParser is a Transform stream.

Pushes JSON string of headers object. TODO: make this an objectStream?
In the process of refactoring.
Stuff seems to work with header/body parsing.
About to go crazy with stuff.
Client passes stream through MessageParser.
Removed some dead code.

TODO:
    - Remove the HeaderToken class. It's dumb.
    - Cache this value so you don't have to call bind everywhere.
    - Remove stream-splitter dependency in package.json.