added util::buffer
removed common.h
improved util::buffer
added http::request_response_proto

combines previous duplicate function into one base class
using util::buffer