Export HttpClientError constructor so we can pattern match on http error objects
Simplify build infrastructure

Time to stop using my crazy manual invocation of ghc and just let
cabal do the work. Boo.
Merge branch 'wip-exposedhttp2' of https://github.com/rtrvrtg/http-streams into fix-invalid-request-line

Closes #70.
Test to observe empty request paths

Observes close of #69.
Merge branch 'fix-invalid-request-line'