Initial commit
Mock out the public interface.
Add types and some parsing functions
Bump minimum cabal version.
Reword README
Check in testsuite skeleton.
Kill bogus UNPACK pragma.
Port some of the parser tests.
Test coverage for parser module.
Add benchmarks
...
breakSubstring is slow
Checkpoint: start on HTTP session code.
Lint errors and warnings.
Accept https absolute URLs in request line.
Checkpoint
Speed up HTTP parsing by 45-50%.
Bump lifted-base dep.
Adjust server to new field names

Update snap-server to use the new field names in Request.
Update lifted-base dependency for test suite

The dependency on lifted-base was amended for the main build, but
forgotten for the test suite. Fixed.