The beginnings of a ground-up rewrite, complete with unit and integration tests.
Adds parseRequestHeaders and unit tests. Adds the beginnings of parseDataCodecs and parseDataEncoding and their respective specs.
Adds working parseDataCodecs service with unit tests.
Makes a few trivial changes to parseDataCodes.
Significantly updates parseDataEncoding service and unit tests. Reorganizes module structure, creating more submodules.