Better handling on upgraded connections
Better handling on upgraded connections

Firstly a upgrade connection should not increase the number of bytes read by 1 if the message is completed.

Secondly an upgraded connection that has no extra bytes past the headers should not fail.

tmm1/http_parser.rb,tmm1/http_parser.rb,tmm1/http_parser.rb