Use the data field for our handler pointer

We used to have a separate handler pointer field in our own struct,
directly adjacent to the unused data pointer in the foreign http_parser
struct. We just use that now.