HTTP: Parser: validate protocol when query string is set (add QA script)

Signed-off-by: Eduardo Silva <eduardo@monkey.io>
HTTP: Parser: handle Host header TCP port

Signed-off-by: Eduardo Silva <eduardo@monkey.io>
HTTP: Parser: fix host string length in mk_ptr

Signed-off-by: Eduardo Silva <eduardo@monkey.io>
HTTP: Parser: don't validate EOF on Content-Length header

Signed-off-by: Eduardo Silva <eduardo@monkey.io>
QA: improved Keep-Alive tests

Signed-off-by: Eduardo Silva <eduardo@monkey.io>