Replace custom build infrastructure
Deal with empty request path

Silly users, not putting a trailing / on their naked URLs.

Fixes https://github.com/afcowie/http-streams/issues/69
Merge branch 'fix-invalid-request-line'