Fixed a problem with socket read blocking. Changed HttpProtocol to process whole request instead of request lines.