test streaming
tests for request, response and proxy classes
use Celluloid::IO prefix on TCPSocket
simplify response header handling