Print server read error type in debug msg.
Don't use bytes.SplitN in parseRequestURIBytes()
Refactor (*Response).genStatusLine
Extract (*Request).genRequestLine
Return 'DIRECT' for ftp request in PAC.