HTTP request/response parser for C