Call error callback for http request only if it is installed.
fail with EVCON_HTTP_DATA_TOO_LONG in evhttp_read_body() if it is so.

Before there was EVCON_HTTP_INVALID_HEADER
Merge remote-tracking branch 'github-azat-non-deb/pass-http-client-error-codes-to-callback' into 2.1-testing