test/http: cover retrying with saved conn_address by shutting down dns server
http: save conn_address on errors too
bufferevent: move conn_address out from http into bufferevent

In this place we could also save IP addresses not only from
getpeername() but also from nameservers.
http: use conn_address from bufferevent