evhttp_request free callback feature added

This feature is for knowing whether evhttp_request pointer is freed. 
So I added free_cb, free_cb_arg variable to struct evhttp_request.
free_cb will be called just before evhttp_request is freed.  (evhttp_request_free function)